一台 4 网卡多出口电脑,不能停用网卡测试的情况下,如何判断哪个出口 IP 对应哪个网卡?

2018-12-27 11:54:07 +08:00
 Karolinska
目前有一台 4 网卡的工作站,Windows Server 2012 R2 系统,ipconfig 命令得知 4 个本地连接的 IP 分别为 10.62.16.*/24 (内网 1 ),10.62.17.*/24 (内网 2 ),218.*.*.9/26 (教育网)和 10.5.2.*/24,总共 3 内网 1 外网。这台机器上运行了一个 Web 服务和内网 http 代理服务。
其中有一个内网网卡已确定不通 Internet,但是不知道是哪个。另外两个内网网卡,有可能它们都可以访问 Internet,也有可能只有一块可以,而且是多出口。
不同地方多次查外网 IP 可以得到这几种返回值:218.**.9 (这个显然可以确定就是第 3 块网卡),202.*.*.131-133 (电信多地址),61.*.*.34 (联通)。
那么,怎样能确定:
1、是哪块(或哪两块)网卡不能访问 Internet,
2、如果有多块内网网卡可以访问 Internet 的话,哪个出口对应哪块网卡?
2512 次点击
所在节点    宽带症候群
12 条回复
ThirdFlame
2018-12-27 12:04:40 +08:00
对查询公网 IP 的网站 IP 地址,增加路由。是其走特定的网卡。
另外不建议所有网卡都配置默认网关。 会出问题的额。
Aliencn
2018-12-27 13:10:16 +08:00
俩命令
tracert
route print
flyz
2018-12-27 13:15:44 +08:00
一台电脑只设置一个网关,
其他走路由表稳的一逼。
lcy630409
2018-12-27 16:44:56 +08:00
你这样试一下
获取 myip.cn 等查看 ip 地址网站的 ip
然后通过路由表 单独把上面获取到的 ip 整段都指定出口,然后访问 试一下...
不知道这个思路对不对
mason961125
2018-12-27 16:46:36 +08:00
traceroute 指定某个网卡 trace 外网地址。
mengyang624
2018-12-27 16:55:44 +08:00
route delete *
route -p add 0.0.0.0 mask 0.0.0.0 <四个网卡的默认网关>

尝试 4 次,就知道了
wheat0r
2018-12-27 16:59:04 +08:00
ping -S 也行吧
lcy630409
2018-12-27 17:20:28 +08:00
居然说我有外链。。只有发图片了
http://file.whzxc.cn/166.png
lcy630409
2018-12-27 17:22:08 +08:00
dapang1221
2018-12-27 17:28:25 +08:00
你们现在网卡上跑的网络请求多么,不多的话拿一个网卡频繁往外发包,网卡插座上的灯闪得快的就是这个了……
Showfom
2018-12-28 08:23:35 +08:00
全部禁用再挨个打开测试 然后再禁掉换下一个网卡打开测试 再禁用换下一个
nfroot
2018-12-28 10:39:55 +08:00
这里教一种对网络没有任何影响的,像上面要你这样那样,作为服务器是不合适的。


1.首先增加一条路由,CMD 上
route add 223.5.5.5 mask 255.255.255.255 192.168.1.1
(假如第一个网卡的网关是 192.168.1.1)
2.然后
ping 223.5.5.5
3.通了?这个网卡没问题。删除此路由,继续测下一个网卡,执行下面命令后开始测第二个网卡。
route delete 223.5.5.5

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/521468

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX