如何将桌面(带有两个网卡)作为路由器

时间:2017-04-16 12:11:03

标签: networking router

我有一台带有2张网卡的10台机器(A)。虽然我的工作地点只有一个以太网端口,但最近我有另一台机器(B)。我想要做的是将机器A与第一个网络车连接到以太网端口,并将机器B与第二个网卡连接到机器B.

所以我按如下方式配置了机器A(Win 10):

[NIC1]: 
IP: 202.3.4.136
Subnet: 255.255.255.0
Gateway: 202.3.4.1

[NIC2]: 
IP: 192.168.1.1
Subnet: 255.255.255.0
Gateway: 202.3.4.136

我按如下方式配置机器B:

[NIC1]: 
IP: 192.168.1.2
Subnet: 255.255.255.0
Gateway: 192.168.1.1

可以从机器A ping机器B,反之亦然。但是我无法从机器B访问互联网。所以我尝试使用提到here的方法,在机器A上添加route add -p 192.168.1.0 MASK 255.255.255.0 192.168.1.1。它仍然无效。这有什么问题?谢谢!

网络拓扑如下所示:

[port to Internet] <------> (NIC1) Machine A (NIC2) <------> (NIC1) Machine B

2 个答案:

答案 0 :(得分:1)

如果您使用的是Win10,则可以打开公共NIC上的Internet连接共享,然后设置以下专用NIC的相应IP。

答案 1 :(得分:0)

您必须告诉机器B使用192.168.0.1作为默认网关。将另一个子网192.168.1.x引入该情况是没有意义的。

需要告诉机器A为B做路由和NAT。

使用这些关键字,请谷歌了解具体步骤,你会发现丰富的教程。