在工作中,我们有一个Windows PPTP VPN服务器。 我猜这是一个XP服务器,但我不知道,我不能偷看。
在家里我有一台运行Snow Leopard的Mac Mini。 当我在工作中连接到PPTP服务器时,我可以访问所有的工作机器,但是同时我可以从我的Mac浏览互联网。 stream量不通过PPTP连接,因为我会注意到缓慢。 显然,我的Mac可以自动找出在哪里路由。
我也从老板那里得到了这个新的Windows 7笔记本电脑,我用它来连接到同一个PPTP VPN服务器。 当我这样做时,Windows告诉我,PPT连接不用于互联网,但它不允许我通过我的普通networking适配器,如我的Mac使用互联网。
我曾经在办公室写下了dns地址和networking范围,然后在Windows的命令行上调整了我的路由表。 我甚至不确定我做了什么,但是我用一些命令行语句来弄清楚。 当然,这不可能是微软希望这样工作的方式。
我的Mac有什么不同,我该如何告诉我的Windows 7机器也这样做? 我也想帮助一些同事,从我在互联网上发现的信息来看,你会帮助很多人用一个简单的傻瓜答案。
您可能需要的其他有趣信息:我的家庭networking和笔记本电脑的范围是192.168.xx范围DMZ中的服务器工作在10.91.xx范围内部networking中的服务器在172.xxx范围内
在工作中(以及使用vpn时在mac上),工作中的DNS名称服务器完美地parsing了所有的工作地址。
您需要在Windows 7 PPTPnetworking连接设置中查找并取消选中“在远程networking上使用默认网关”选项。 在XP中,通过突出显示列表中的TCP / IP并点击“Properties”button,可以在PPTP连接属性的“Networking”选项卡下find它。 在出现的窗口中单击“高级”,确保在“常规”选项卡下取消选中“使用默认网关…”框。
这应该防止您的PPTP客户端将所有stream量导向到远程网关,并且应该允许您浏览不在要连接到的networking上的Web和其他资源。
我不能肯定地告诉你,直到我回到我的一个VPN连接,但我敢打赌,有趣的路由技巧正在由ipfw处理。
从命令行尝试“sudo ipfw list”,不pipe是否有VPN连接。