我在Windows 7机器上有一个VPN连接。 它设置为连接到美国的服务器。 是否有可能,如果是,如何设置,以便.com目的地使用vpn接口和.se目的地使用“正常”的连接?
编辑(澄清):这是出站连接。 即机器与foo.com上的服务器相连并使用VPN,机器连接到bar.se并使用“正常”接口。
比方说,foo.com有一个IPfilter,确保用户位于美国,如果我通过VPN,我得到一个美国IP,一切都很好。 但是,如果所有stream量都是这样的话,那么bar.se服务器就会有一个IPfilter,确保用户在瑞典将会抱怨。 所以我想根据服务器位置来路由stream量。 美国服务器通过VPN等通过普通的接口。
问题是正常的路由表使用IP地址,而您正在尝试根据域名做出决定。 我不相信有什么内置的Windows可以做你想做的。 也许,如果你只是想访问网页,尝试设置一个代理服务器,将stream量发送到VPN隧道,然后configuration浏览器只使用代理服务器的某些地址(在这种情况下.com),然后rest出去你正常的默认网关。
我假设你已经设置了PPTP VPN,并且你configuration了你的路由器把1723端口转发到你的机器上。 如果您使用两个将指向相同的公有IP的域名,您将无法做到多less。 你只有在你的路由器转发configuration中使用不同的端口。 你也应该试试看TeamViewer
我结束了使用一个特别configuration的DNS服务器转发一些stream量到海外VPN来完成这一点。