双网接入

双网接入

我有以下配置:

连接到网络的 Win XP 计算机具有以下设置:

ip:      192.168.20.50
subnet:  255.255.255.0
gateway: 192.168.20.1

我使用这个网络连接到仓储物流应用程序(没有互联网接入的本地网络)。我没有权限更改该网络上的任何设置,只是向我提供了一个链接和一个专门要求我进行这些设置的应用程序。

现在,在同一台计算机上,我希望既能访问此网络,又能访问互联网。我可以通过路由器访问互联网,路由器的设置如下:

ip:      192.168.1.2
subnet:  255.255.255.0
gateway: 192.168.1.1

所以我又购买了一张额外网卡,一张用于本地网络,一张用于上网。

我的问题是无法同时使用互联网和访问本地应用程序。现在我禁用了一个网络适配器,等等。但这并不实用。

有什么办法可以让我同时访问吗?

感谢所有帮助

答案1

我假设仓储软件的链接位于 192.168.20.0/24 网络上?如果是这样,则您不需要该网络上的默认网关,因此请从 192.168.20.50 网络适配器中删除默认网关。

仓储网络网关的指标可能较低,因此所有非本地流量都通过 192.168.20.1 网关传出,这是行不通的,因为没有互联网可以路由。

如果您无法更改网络适配器设置,则必须运行route命令临时更改路由表,以将非本地流量(不在 192.168.20.0/24 或 192.168.1.0/24 上的目标 IP)引导至 192.168.1.1 默认网关。route但是,不完全确定没有本地管理员权限的用户是否可以执行该命令。

答案2

我发现了一个文章解释你的问题。你只需要编辑你的不同接口及其自己的网络。Windows 应该调整其路由信息。

答案3

如果你的网络在逻辑上是这样的

_____
NIC  |--192.168.20.0 /24--Server
     |
PC   |
     |
NIC  |--192.168.1.0 /24--Router--Internet
------

然后,按照建议,配置没有默认网关的 192.168.20.0 /24 接口,并配置默认网关为 192.168.1.0 /24 接口。

答案4

删除默认网关 192.168.20.0/24 网络。如果您需要访问该网络内的其他子网,则只需为这些网络创建路由。

例如 192.168.30.0 255.255.255.0 下一跳 192.168.20.1

相关内容