| 发表于:2007-08-11 11:08:236楼 得分:0 |
我觉得有道理,但不一定是这种情况。实际上你的局域网内可能根本没有这么一台拦截信号的服务器。 在windows的系统上装双网卡经常出现一些想不明白的问题。我的理解是windows的路由机制有问题造成的,其实装有多网卡的pc机可以理解成一台路由器,在真正的路由器上如果有2个端口,那么路由表中会只有这两个端口的网段的路由。但是双网卡的pc机里,不仅有这两个网卡网段的路由,因为指定了网关,还会多出一个0.0.0.0默认路由指向网关。当两个网卡都指定的网关的时候,有时候会出现冲突,我经常碰到这样的问题。但并不是每次都有问题。只能说windows对这个支持有点问题了。 你可以在cmd命令行界面下,输入route print来查看当前路由情况。 如果是我上面说的问题,可以如下解决: 去掉局域网的网关,添加每个局域网的静态路由。 比如局域网包含192.168.0.0/24,和192.168.1.0/24两个网段,本机的网关为192.168.0.254,可以添加如下路由: route add 192.168.0.0 mask 255.255.255.0 192.168.0.254 /p route add 192.168.1.0 mask 255.255.255.0 192.168.0.254 /p | | |
|