修改路由表实现指定网卡访问指定地址

校园网环境下,拥有两个网卡,需要分别登录,但是登录其中一个网卡后另一个无法连接登录界面,可以修改路由表指定特定地址的网卡出口

现象

计算机有两网卡,但是其中一个需要登录验证

+–以太网2—–路由器—-+
计算机—-+ +——校园网——–公网
+–以太网5—————–+


此时访问校园网登录页面http://10.1.88.4/,浏览器会使用已登录的以太网2访问

导致以太网5无法登录

解决

需要一定基础的网络知识

1.打开命令行,查看路由表

执行:route print(或者 route print -4)

路由表中关注目标为0.0.0.0项,有两项,后面的网关分别为192.168.1.1(以太网2网关,既与路由器连接,已经登录的网卡的网关)与10.16.0.1(以太网5网关,与校园网直连,未登录的网卡的网关)

2.修改路由规则

我们需要让流向登录网页http://10.1.88.4/的连接走以太网5,则添加路由

route add 10.1.88.4 mask 255.255.255.255 10.16.0.30

此时重新访问登录页面,流量由以太网5流出,显示为未登录状态

登陆后,两块网卡都成功联网

登录成功后建议删除刚才新添加的路由表,恢复原样,根据自身需求进行

route delete 10.1.88.4

参考连接

双网卡,特定网页走特定网卡,Windows:配置多网卡路由表 – CharyGao – 博客园 (cnblogs.com)

写得非常详细,推荐阅读


评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注