Ubuntu 18.04'te OpenConnect Juniper VPN Çalışmıyor


9

Kurumsal VPN'imizle uzun zamandır openconnect kullanıyorum. Kişisel dizüstü bilgisayarımı Ubuntu 18.04'e yükselttim ve bağlandıktan sonra artık ağ trafiğini alamıyorum.

Bağlanmak için aşağıdaki komutu kullanıyorum:

/usr/bin/sudo /usr/sbin/openconnect --juniper --servercert $CERT --user=$USERNAME $HOST

Ben kullanmak zorunda --servercertçünkü certs VPN sunucularında yüklü nasıl bayrağını.

Her neyse, bu Ubuntu'nun son birkaç sürümü için kusursuz bir şekilde çalışıyor.

18.04 ile /etc/resolve.confdosya beklendiği gibi değiştiriliyor, openconnect'in kendisi sorun bildirmiyor, ancak bağlandıktan sonra trafik almıyorum.

18.04 numaralı çekirdeğin /etc/sysctl.confdosyada bazı değişiklikler gerektirebileceği konusunda bazı okumalar yapıyorum .

VPN'i openconnect ile bağladıktan sonra neden artık trafik almadığımı anlamaya yardımcı olabilecek biri var mı?

DNS gibi görünmediğinden, bunun tünel ile ilgili bir sorun olduğunu varsayıyorum.

Farklı bir şey olup olmadığını görmek için 17.10 makinemle karşılaşacağım.

Herhangi bir yardım büyük mutluluk duyacağız!

Yanıtlar:


3

Şunu yaptım:

sudo apt install network-manager-openconnect-gnome

Sonra VPN ayrıntılarını GUI aracılığıyla ayarladım. Şimdi GUI üzerinden bağlandığımda, çalışıyor ve iletişim var.

Hala farklı olanları araştırmam gerekiyor, ancak bu arada yardımcı olabilir.


Cevap için teşekkürler. Geçen gün biraz ilerledim. Biraz okuma yaptım ve elle bir tünel oluşturdum:
Neal Gamradt

@fabby Bu ipucu için teşekkür ederim, GUI'yi en son kullanmaya çalıştığımda, OpenConnect için Juniper seçeneği GUI'de mevcut değildi, komut satırını kullanmanız gerekiyordu. GUI'yi kullandım ve her şey çalışıyor gibi görünüyor. Ad sunucuları hiçbir zaman görünmese de DNS çalışıyor /etc/resolv.cong. 18.04'te gerçek ad sunucularını nerede bulacağından emin değilim, ancak şimdilik VPN'i ihtiyaçlarım için kullanabiliyorum. İpucu için teşekkürler, büyük takdir!
Neal Gamradt

@NealGamradt Cevabı yeni düzenledim, diye yanıtladı OrgJ. Eğer beğendiyseniz ve size yardımcı olduysa
Fabby

2

@Fabby Yanıt için teşekkür ederim. Geçen gün biraz ilerledim. Biraz okuma yaptım ve manuel olarak bir tünel oluşturdum:

sudo ip tuntap add vpn0 mode tun user $USERNAME

Sonra el ile oluşturulan yeni tünel kullanmak için komutumu değiştirmek zorunda kaldı:

exec /usr/bin/sudo /usr/sbin/openconnect --juniper --servercert $CERT --user=$USERNAME $HOST -i vpn0

Bu genellikle işe yaradı, ancak DNS sunucularını alamadım, bunları manuel olarak eklersem, her şey işe yarar.

En son çekirdekteki bazı değişikliklerin tünelin anında oluşturulmasını engellediğinden ve önceden yapılmış bir tünel kullanmasını söylediğinizde DNS'nin ayarlanmadığından şüpheleniyorum.

Önerdiğiniz gibi Gnome ağ yöneticisi ile oynayacağım ve komut satırı ile daha da oynayacağım. Teşekkürler!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.