Ubuntu

帶有網路管理器 (nm-applet) 的 VPN 無法正常工作

  • February 13, 2021

我的大學 (TU Wien) 提供 VPN 以獲取大學網路的 IP。大學網頁上的說明說要安裝軟體包network-manager-gnomenetwork-manager-vpncvpnc提供了正確設置的螢幕截圖:

在此處輸入圖像描述

(來源:tuwien.ac.at

但是當我嘗試連接時,什麼都沒有發生。沒有錯誤,也沒有其他任何變化。命令行上也沒有消息(在那裡啟動時nm-applet)。

知道我做錯了什麼嗎?

我不知道為什麼,但它現在正在工作。我沒有改變任何東西,但我重新啟動了我的系統幾次。也許我第一次忘記這樣做並且重新啟動網路管理器還不夠。

nm-applet只與網路管理器對話(通過 d-bus);network-manager 本身的消息被發送到 syslog,tail -f /var/log/syslog將向您顯示嘗試連接時發生的情況:

Aug  4 12:01:59 flux NetworkManager[1085]: <info> Starting VPN service 'vpnc'...
Aug  4 12:01:59 flux NetworkManager[1085]: <info> VPN service 'vpnc' started (org.freedesktop.NetworkManager.vpnc), PID 10062
Aug  4 12:02:00 flux NetworkManager[1085]: <info> VPN service 'vpnc' appeared; activating connections
Aug  4 12:02:00 flux NetworkManager[1085]: <info> VPN plugin state changed: 3
Aug  4 12:02:00 flux NetworkManager[1085]: <info> VPN connection 'Something' (Connect) reply received.
Aug  4 12:02:00 flux NetworkManager[1085]:    SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/tun0, iface: tun0)
Aug  4 12:02:00 flux NetworkManager[1085]:    SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/tun0, iface: tun0): no ifupdown configuration found.
Aug  4 12:02:00 flux NetworkManager[1085]: <info> VPN connection 'Something' (IP Config Get) reply received.
Aug  4 12:02:00 flux NetworkManager[1085]: <info> VPN Gateway: *******
Aug  4 12:02:00 flux NetworkManager[1085]: <info> Tunnel Device: tun0
Aug  4 12:02:00 flux NetworkManager[1085]: <info> Internal IP4 Address: 10.16.7.37
Aug  4 12:02:00 flux NetworkManager[1085]: <info> Internal IP4 Prefix: 20
...
Aug  4 12:02:01 flux NetworkManager[1085]: <info> Clearing nscd hosts cache.
Aug  4 12:02:01 flux NetworkManager[1085]: <info> VPN connection 'Something' (IP Config Get) complete.
Aug  4 12:02:01 flux NetworkManager[1085]: <info> Policy set 'Auto eth0' (eth0) as default for IPv4 routing and DNS.
Aug  4 12:02:01 flux NetworkManager[1085]: <info> VPN plugin state changed: 4

等等。它並不總是非常有用(特別是如果 VPNC 身份驗證失敗),但仍然很有用。

引用自:https://unix.stackexchange.com/questions/17878