配有 2 个 NIC 的 Windows XP SP2

配有 2 个 NIC 的 Windows XP SP2

我是网络世界的新手,如果能提供一些帮助,我将非常感激,因为我可以正确配置两个 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 保留其默认网关。

如果没有的话:

  1. 记下第二块网卡的默认网关(简称 DG2)

  2. 删除第二个网卡的默认网关设置

  3. 输入以下命令(一行!):

    route -p add <subnet_of_special> mask <mask_of_special> <address of DG2>

  4. 您可能需要重新启动。

编辑:这是我的情况现在我办公室里的脸:

  • 某个工作站有 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 路由器。

相关内容