我有两个网络,子网分别为 10.0.0.0/24 和 192.168.1.0/24,我想将它们链接在一起,以便 192.168.1.2 无需通过代理即可 ping 10.0.0.2
我无法访问任何一个路由器,也无法连接路由器或引入另一个路由器。我的笔记本电脑必须充当路由器。
我可以用尽可能少的配置来完成此操作吗?
答案1
路由器在子网之间进行路由。
首先,您需要两个接口/NIC,每个子网各一个。要使 Windows 10 启用路由,您需要编辑注册表。将 的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
值更改为IPEnableRouter
。0001
如果缺少该值,请创建一个REG_DWORD
具有该名称的。重新启动。
在每个子网中,将到其他子网的特定路由指向笔记本电脑接口,例如笔记本电脑使用 10.0.0.99 和 192.168.1.99 以及 Windows 机器:
route add 10.0.0.0 mask 255.255.255.0 192.168.1.99 -p
或者
route add 192.168.1.0 mask 255.255.255. 10.0.0.99 -p
使得-p
该路由条目在系统重启后继续存在/持久。
如果您需要从未直接连接到 WAN 路由器的子网访问 Internet,则需要告知 WAN 路由器有关远程子网的信息(与上述相同的路由),并使用远程子网上的笔记本电脑接口作为默认网关。