Zadaję pytanie, które ma dwa pytania częściowe. W ten sposób mogę sprawić, by VPN działał na Ubuntu 12.04, poprzez uruchomienie wbudowanego VPN pptp lub poprzez ręczną konfigurację. Klienci Microsoft nie mają problemów z tworzeniem połączeń VPN w tym samym systemie.
Oto szczegóły:
Używam Ubuntu 12.04
Linux mrshighpants 3.2.0-40-generic-pae
#64-Ubuntu SMP Mon Mar 25 21:44:41
UTC 2013 i686 i686 i386 GNU/Linux
W przypadku tej wersji Ubuntu i kilku poprzednich wersji mogę skonfigurować VPN za pomocą Network Managera, ale nie mogę go uruchomić. W dniu 12.04 otrzymuję komunikat, że usługa nie została uruchomiona w celu wyświetlenia komunikatu o błędzie.
1) Jaki jest najlepszy sposób na debugowanie tego?
2) Chciałbym wzmocnić to pytanie, dostarczając niezbędne dzienniki, ale jakie dane powinienem umieścić w tym pytaniu, inne niż syslog tail (pokazany poniżej)?
3) Czy istnieje sposób, aby ręcznie skonfigurować VPN?
Oto syslog ogona
syslog ogona
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> Starting VPN service 'pptp'...
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' started (org.freedesktop.NetworkManager.pptp), PID 3552
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' appeared; activating connections
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN plugin state changed: init (1)
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN plugin state changed: starting (3)
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> VPN connection 'townofsomethington' (Connect) reply received.
May 11 16:27:51 mrshighpants NetworkManager[868]: <warn> VPN connection 'townofsomethington' failed to connect: 'couldn't convert PPTP VPN gateway IP address '123.4.5.281' (0)'.
May 11 16:27:51 mrshighpants NetworkManager[868]: <warn> error disconnecting VPN: Could not process the request because no VPN connection was active.
May 11 16:27:51 mrshighpants NetworkManager[868]: <info> Policy set 'MtLaughmore' (wlan0) as default for IPv4 routing and DNS.
May 11 16:27:56 mrshighpants NetworkManager[868]: <info> VPN service 'pptp' disappeared
Po testach:
Były dwa problemy, a teraz udane połączenie. Wprowadzono adres IP .281 zamiast 218, a hasło było nieprawidłowe.
źródło
Odpowiedzi:
Połączenie VPN w Ubuntu
Przejdź do menedżera sieci> Połączenie VPN> Konfiguruj VPN> Dodaj VPN
Nazwa połączenia VPN (dowolna nazwa)
Brama: Twój adres IP serwera pptp lub FDDN (w pełni kwalifikowana nazwa domeny)
Nazwa Użytkownika
Hasło
Kliknij Zaawansowane
Teraz otwórz terminal
I po prostu połącz się z VPN i sprawdź swoje logi.
źródło
Wystąpił błąd typograficzny:
Ten adres IP nie może istnieć, ponieważ ostatni numer 281 jest większy niż 255.
źródło
Instrukcje przedstawione w Debugowaniu NetworkManager pptp wyglądają jak dobra opcja do debugowania połączeń VPN skonfigurowanych za pomocą NetworkManager:
w terminalu głównym uruchom:
killall -TERM nm-pptp-service
/usr/libexec/nm-pptp-service --debug # This is one potential path, OR
/usr/lib/NetworkManager/nm-pptp-service --debug # Ubuntu 14.04 LTS
rozpocznij połączenie VPN
źródło
Miałem ciągłe problemy z VPN 12.04, gdzie mogłem uzyskać pierwsze połączenie ok, ale nie mogłem nawiązać innego połączenia VPN przez co najmniej 5 minut po rozłączeniu pierwszego.
Rozwiązanie okazało się nie mieć nic wspólnego z Ubuntu, musiałem wprowadzić regułę przychodzącej translacji NAT w mojej zaporze ogniowej, aby zezwolić na ruch WAN PPTP (TCP Port 1723) i ruch GRE 47 do mojej skrzynki 12.04, a teraz wszystko działa tak, jak powinno !
źródło
dziennik błędów: połączenie VPN „Astrill” nie udało się połączyć: „nie można wyszukać adresu IP bramy VPN PPTP„ gsg.astrill.net ”(-2)
rozwiązanie: http://astrill.9ichuangyi.cn/astrill-vpn-all-servers-list.html
musisz dodać bramę z górnego adresu linku
źródło