使用 Microsoft VPN 连接到 Ubuntu 14.04 中的私有 IP

使用 Microsoft VPN 连接到 Ubuntu 14.04 中的私有 IP

我安装了 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 用于“内部资源”

相关内容