我是网络世界的新手,如果能提供一些帮助,我将非常感激,因为我可以正确配置两个 NIC。我在您的论坛中搜索了多种网卡配置,但都不起作用。
我们有一台 PC(Win XP SP 2) - 配有网卡。一台(本机)与同一楼层的其他计算机使用同一网络并用于 Internet,另一台用于在不同网络上使用楼上的特殊软件。因此有两个独立的网络
问题就出在这里。两个网卡都有静态 IP。flr 1 的本机网卡
192.1.168.195 255.255.255.0 192.1.168.1
但是,互联网一两天后就停止工作了。我必须不断将 IP 更改为 192.1.168.196 等等。而且即使那个 IP 第二天也会过期。我设置的任何 IP 都只能持续一天。
可能是什么原因?自动 DNS 和 IP 无法解决问题。谢谢!
PS。忘了提一下。1 楼还有另一台装有 Win 7 的计算机,装有 2 个 NIC。但它从来没有遇到过同样的问题……我已经为此烦恼不已了……
PPS。如果有帮助的话请打印路线...
===========================================================================
Interface List
0x1 ........................... MS TCP Loopback interface
0x2 ...00 04 75 7a d6 f2 ...... 3Com EtherLink XL 10/100 PCI For Complete PC Man
agement NIC (3C905C-TX) - Packet Scheduler Miniport
0x3 ...00 1a a0 c0 9e 4f ...... Broadcom NetXtreme 57xx Gigabit Controller - Pac
ket Scheduler Miniport
===========================================================================
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.195 1
0.0.0.0 0.0.0.0 192.168.106.1 192.168.106.100 20
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
169.254.0.0 255.255.0.0 192.168.106.100 192.168.106.100 20
192.168.1.0 255.255.255.0 192.168.1.195 192.168.1.195 20
192.168.1.195 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.1.255 255.255.255.255 192.168.1.195 192.168.1.195 20
192.168.106.0 255.255.255.0 192.168.106.100 192.168.106.100 20
192.168.106.100 255.255.255.255 127.0.0.1 127.0.0.1 20
192.168.106.255 255.255.255.255 192.168.106.100 192.168.106.100 20
224.0.0.0 240.0.0.0 192.168.1.195 192.168.1.195 20
224.0.0.0 240.0.0.0 192.168.106.100 192.168.106.100 20
255.255.255.255 255.255.255.255 192.168.1.195 192.168.1.195 1
255.255.255.255 255.255.255.255 192.168.106.100 192.168.106.100 1
Default Gateway: 192.168.106.1
===========================================================================
Persistent Routes:
None
答案1
首先问一个问题:看一下第二个网卡(它连接到楼上的‘特殊软件’)。它的地址是否与‘特殊软件’位于同一子网?
如果确实如此: 消除第二个 NIC 的默认网关。第一个 NIC 保留其默认网关。
如果没有的话:
记下第二块网卡的默认网关(简称 DG2)
删除第二个网卡的默认网关设置
输入以下命令(一行!):
route -p add <subnet_of_special> mask <mask_of_special> <address of DG2>
您可能需要重新启动。
编辑:这是我的情况还现在我办公室里的脸:
某个工作站有 2 个 NIC;一个连接到办公室 LAN,另一个直接连接到外部站点(实际上是我公司所在行业的监管机构)
内部局域网为 172.31.0.0/16。外部站点的地址为 10.xx.yy.zz/24。但第二个 NIC 的地址为 192.168.34.15;它必须通过地址为 192.168.34.1 的外部站点路由器才能到达 10.xx.yy.zz
因此,我从第二个 NIC 中删除 DG,并添加一个显式静态路由像上面那样:
route -p add 10.xx.yy.zz MASK 255.255.255.0 192.168.34.1
NIC1 维护其 DG 172.31.144.1/24。
现在,发往 10.xx.yy.zz 的数据包将从 NIC2 发出,并通过 192.168.34.1 路由器传输,而发往 Internet 的数据包将从 NIC1 发出(具有唯一DG)朝向 172.31.144.1 路由器。