我有2个网卡,每个连接到不同的networking。 对于一些网站,我需要强制IE使用特定的一个。 这怎么可能呢?
Ps这不是VPN相关的。 两个networking连接都是常规连接。
你应该用路由的概念来自己动手,并使用route命令 。
你应该阅读“路线”命令。
我有两个disparitnetworking这个问题,我连接到他们两个,但需要某些网站使用某些网卡(这是一个愚蠢的设置)。
基本上,找出你想解决的网站的IP地址,然后在命令提示符下input:
route add xxxx mask 255.255.255.255 yyyy x = IP address of website y = IP address of NIC to use
并享受你的新发现的自由:)
值得注意的是,这个方法虽然在下次重启时会被删除。 要使其持久,请在命令末尾加上-p。
这不是真正的堆栈溢出的问题,但是..我能想到的一个方法是添加一个特定于该站点托pipe的IP的路由。 请参阅此处了解如何永久添加路线。
这不是Web浏览器可用的function(不是在Windows或afaik,OSX中)。
如果您不介意所有通过特定网卡的地址的stream量,则可以使用route命令创build静态路由来执行此操作。 如果你有一些奇怪的要求来ping通网站或上传文件通过FTP或SMB从一个网卡,而通过HTTP访问它与另一个网卡,然后1)你骨胳和2)我感到非常抱歉您。
您需要确保只有一个网卡具有默认网关。 Windows并不是真的有两个默认的网关。 因为这违背了默认网关的性质(即如果你想要的资源不在你的本地networking上,你将被路由的地方。
然后,您需要在两个networking的每一个networking上正确设置子网掩码,以便您可以看到每个所需的资源。