我安装了 Ubuntu 14.04,配置了 VPN 连接。我按照本文这似乎与 Ubuntu 12.10 有关,但说明似乎也适用于新版本。
当我连接到 VPN(似乎连接成功)时,我无法使用 IP 地址或 DNS 名称访问任何内部资源。但是,如果我访问 google.com,我会被重定向到该连接的区域 Google 网站(google.no)。
我已经在 Windows 中设置了这个 VPN 并且它运行良好,因此也许有某种方法可以在 Ubuntu 14.04 中重新创建以下设置?
ipconfig /all
这是Windows 8中的一部分命令:
PPP adapter (my VPN name):
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : (my VPN name)
Physical Address. . . . . . . . . :
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
IPv4 Address. . . . . . . . . . . : 192.168.0.79(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.255
Default Gateway . . . . . . . . . :
DNS Servers . . . . . . . . . . . : 192.168.0.91
192.168.0.1
NetBIOS over Tcpip. . . . . . . . : Enabled
这是的输出netstat -rn
:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
192.168.0.103 0.0.0.0 255.255.255.255 UH 0 0 0 ppp0
(vpn gateway) 192.168.0.1 255.255.255.255 UGH 0 0 0 wlan0
(vpn gateway) 192.168.0.1 255.255.255.255 UGH 0 0 0 wlan0
提前谢谢了。
答案1
VPN 服务器应该通过 VPN 将路由推送到本地子网,您可以netstat -rn
在工作的 Windows 框上执行此操作以确认它已将路由推送到那里。因此需要排除 VPN 不将其推送出去的原因。您也可以在连接到 VPN 后自行添加路由,route add -net NETWORK netmask NETMASK gw VPNGATEWAY
其中 NETWORK/NETMASK 用于“内部资源”