我在使用 SoftLayer 的 Linux 版桌面 VPN 客户端时遇到了问题。
我发现,第一次运行客户端时,我只能成功连接到 VPN 安全服务。虽然我无法连接到安全服务,但之后每次尝试运行客户端似乎都成功了。
这是我重新启动计算机后第一次在命令行中运行客户端时看到的内容:
./array_vpnc -hostname vpn.dal01.softlayer.com -username XXX -passwd XXX
array_vpnc: VPN TUNNEL SUCCESSFUL!
第一次之后,这是我停止服务并重新启动后看到的内容:
./array_vpnc -hostname vpn.dal01.softlayer.com -username XXX -passwd XXX
SIOCADDRT: File exists
SIOCADDRT: File exists
array_vpnc: VPN TUNNEL SUCCESSFUL!
我还注意到/etc/resolv.conf
运行客户端时我的文件会被覆盖。我一直在手动恢复它以便能够使用互联网。
以下是写入my resolv.conf
文件的内容:
nameserver 10.0.80.11
nameserver 10.0.80.12
谢谢你提供的所有帮助!
我的系统规格:
Ubuntu 12.04 LTS (a custom IBM version)
Memory: 7.6 GiB
Processor: Intel Core i5-4300U CPU @ 1.90GHz x 4
OS Type: 32-bit
答案1
因此这次的掌心就显得很重要了……
我没有关闭第一次运行的 vpn 客户端。我所做的是暂停它(点击Ctrl- Z),而我本应该做的是关闭它(Ctrl- C)。
事实证明,暂停一个 VPN 连接然后启动另一个 VPN 连接确实会扰乱您的网络配置,并且无法创建 VPN 连接。