Jak korzystać z OpenConnect za pośrednictwem Network Managera, aby połączyć się z Juniper VPN?

14

Bardziej ogólne pytanie: jak przekazać argumenty / przełączniki do klienta w Network Managerze?

Aby połączyć się z Juniper VPN za pomocą OpenConnect, używam następującego wiersza polecenia: sudo openconnect --juniper -u me vpn.juniper.example.com

Zainstalowałem network-manager-openconnect, ale nie można się połączyć (w oknie dziennika pojawia się komunikat „Odpowiedź XML nie zawiera węzła„ uwierzytelnianie ”).

Jak skonfigurować klienta VPN podczas korzystania z Network Managera?

Aktualizacja
To może nie być tak proste, jak przejście --juniperprzełącznika. Zmieniłem nazwę klienta i umieściłem skrypt powłoki w jego miejscu, aby wywołać klienta z --juniperdodanym przełącznikiem, i nie zauważyłem żadnej różnicy w zachowaniu podczas próby połączenia. Pozostaje więc ogólne pytanie: jak skonfigurować klienta podczas korzystania z Network Managera?

Allen
źródło

Odpowiedzi:

0

W Ubuntu 17.10 wydaje się, że „po prostu działa”, o ile instalujesz nie tylko menedżera sieci-openconnect, ale także menedżera sieci-openconnect-gnome.

Połączenie można następnie skonfigurować za pomocą interfejsu użytkownika ustawień: w obszarze Sieć VPN kliknij +, następnie wybierz Cisco AnyConnect Compatible VPN, a następnie w oknie dialogowym nowego połączenia wybierz Juniper / Pulse OpenConnect i wypełnij szczegóły.

aap
źródło
0

Nie używam Network Managera, ale możesz uzyskać ten sam wynik w następującym wierszu polecenia.

echo "PutHereYourPassWord" | openconnect --juniper -u userName --passwd-on-stdin --no-cert-check --authgroup=Users -i tun1 --useragent 'NetScreen-Remote 9.0' --os linux https://10.10.10.10

Uwaga: Wymień podając nazwę użytkownika , użytkowników i tun1 z nazwa_użytkownika i odpowiadające GroupName . Upewnij się również, aby wybrać prawidłowe urządzenie tunX . Jeśli Twój GW wykonuje wąchanie UA, może być konieczne ustawienie prawidłowego UserAgentString.

Jeśli nie chcesz hasła w interfejsie CLI, usuń odpowiednie flagi:

openconnect --juniper -u userName --no-cert-check --authgroup=Users -i tun1 --useragent 'NetScreen-Remote 9.0' --os linux https://10.10.10.10
mjoao
źródło
-1

Zobacz sekcję „Uzyskiwanie pomocy” witryny internetowej OpenConnect pod adresem http://www.infradead.org/openconnect/mail.html

dwmw2
źródło
2
Chociaż ten link może odpowiedzieć na pytanie, lepiej dołączyć tutaj istotne części odpowiedzi i podać link w celach informacyjnych. Odpowiedzi zawierające tylko łącze mogą stać się nieprawidłowe, jeśli połączona strona ulegnie zmianie.
Dimitri Podborski