如何连接到两个不同的网络而不会造成一个瘫痪?

Chl*_*hil 0 networking routing windows-vista

我有一个环境,我的工作计算机需要连接到两个独立的网络。我的“实验室”连接是通过我的以太网网卡,我使用无线连接到外面的世界。(我有一台单独的机器用于连接到公司网络。)

无线网络由连接到电缆调制解调器的基本无线路由器组成。(我目前在这个网络上的 ip:192.168.1.117)

实验室网络只是一台运行 Windows Server 2003 的机器,并且是一个启用了 DHCP 的域控制器。(我在这个网络上的当前 ip:10.1.1.1)

使用默认设置,我可以访问托管在有线网络上的网页,但不能访问无线网络上的网页。如果我禁用以太网 NIC 并运行,ipconfig /renew那么我可以使用无线网络,但显然不能使用有线网络。

如果我手动在有线 NIC 上分配 IP 地址,那么它就可以工作,但是,下次我在其他任何地方插入网络时,我将不可避免地想知道出了什么问题,直到我记得更改我的设置,然后我将不得不更改它们再次回来。

我想我需要更多地使用 ROUTE 命令,但我看到这route add需要目标网络,而且我想要更多类似“通过接口 A 路由子网 10.1.xx 上的所有内容,通过接口 B 路由其他所有内容”的内容。

Mas*_*imo 5

看起来您正在连接到两个不同的网络,这两个网络都使用 DHCP,并且都为您处理默认网关。没有办法解决这个问题,你必须手动设置一些东西,那些 DHCP 服务器只是给你提供冲突的信息,这就是行不通的。

您可以使用此命令指定要使用的默认网关:

ROUTE ADD 0.0.0.0 MASK 0.0.0.0 a.b.c.d
Run Code Online (Sandbox Code Playgroud)

其中“abcd”是您网关的 IP 地址。尝试将其设置为您的无线网络的网关。但我认为只要您同时在两个网络上使用 DHCP,这不会可靠地工作。