如何把台式机(有两块网卡)做成路由器
How to make a desktop (with two network cards) as a router
我有一台带2个网卡的win 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
你必须告诉机器B使用192.168.0.1作为默认网关。在这种情况下引入另一个子网 192.168.1.x 是没有意义的。
需要告知机器 A 为 B 执行路由和 NAT。
有了这些关键字,请google具体步骤,你会发现大量的教程。
如果您使用的是Win10,可以直接在public网卡上开启Internet连接共享,然后设置以下私有网卡对应的IP。
我有一台带2个网卡的win 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
你必须告诉机器B使用192.168.0.1作为默认网关。在这种情况下引入另一个子网 192.168.1.x 是没有意义的。
需要告知机器 A 为 B 执行路由和 NAT。
有了这些关键字,请google具体步骤,你会发现大量的教程。
如果您使用的是Win10,可以直接在public网卡上开启Internet连接共享,然后设置以下私有网卡对应的IP。