我正在使用 Ubuntu 10.04 访问 Windows VPN。我从 Ubuntu 连接到 VPN,当我打开 Windows 7 虚拟机 (VirtualBox) 时,一切都运行良好...我可以访问本地网络驱动器、ping 本地服务器、远程访问本地计算机等。
但是,我无法在 Ubuntu 上执行上述任何操作。连接 VPN 后,我甚至无法在 VPN 本地网络内 ping 任何内容。我猜这是 Windows 自动处理的 DNS 问题,但 Ubuntu 需要某个设置来告诉它使用 VPN 网络的 DNS 服务器?
有什么想法吗?我对 Ubuntu 还比较陌生,尤其是 Ubuntu 中的 VPN。
[编辑]实际上,我几乎肯定它是 DNS,因为如果我从 Windows VM 获取 IP 地址,我就可以使用终端服务器客户端远程访问机器。
答案1
我也遇到了同样的问题,这是路由问题。当您连接到 Windows VPN 时,不会自动添加路由。
这是我在 10.10 中在网络管理器的 VPN 配置对话框的“IPv4 设置”选项卡下执行的操作。希望它同样适用于 10.04。
- 选择方法“仅自动(VPN)地址”
- 指定的 DNS 服务器 IP 以逗号分隔
- 在“搜索域”下添加了我们办公室的标准父域。(我不确定这是否重要,因为连接到 VPN 时,我的所有 DNS 查找都使用 #3 中指定的服务器。)
- 单击“路线...”按钮打开路线对话框。
- 通过“路由...”对话框添加了 VPN 地址的路由。
- 路由示例:地址=192.168.0.0,网络掩码=255.255.0.0,网关=192.168.2.53