route add添加静态路由,两个路由器,如果目标网段相同,系统应该怎么设

2025-03-11 06:48:46
推荐回答(2个)
回答1:

你这样的路由不应该在PC机上配,而应该在两个路由器上分别配置到对方的路由路由器中设置IP与网关不在同一网段能上网的解决方法步骤如下:
1、在路由器中设置子网掩码为255.255.0.0,ip地址及网关不用更改即可,这样默认192.168.1.8和192.168.16.1 就是1个网段的,可以进行通信;
2、在电脑客户端中设置IP:192.168.1.102,其中后两位可以任意设置,只需数值在0-255之间即可,子网掩码与网关同路由器端设置即可
要同时访问的话 得先删除一条0.0.0.0的默认路由
之后再添加一条对应网段的路由上去
就可以了
如果单单是外网传到内网的话 只需设置一个网络连接的共享
也不用添加任何路由 就可以实现
关于内外网同时访问
假设内网的网段为192.168.1.0/24 网关是192.168.1.1
这里先说一下无法同时访问的原因
因为 你内外2个网卡同时使用
就会在路由表中出现两个0.0.0.0的默认路由 出现了冲突 从而导致了 只能访问外网 或只能访问内网
我们要做的就是删除其中的一条默认路由 再针对要访问的网段 专门创建一条路由 而确保访问
以下则是删除内网的默认路由 再新建一条专门访问内网路由的命令:
route delete 0.0.0.0 mask 0.0.0.0 192.168.1.1
route add 192.168.1.0 mask 255.255.255.0 192.168.1.1
当然 如果你不想重启后再输一边的话 可以在route后面加-p 以及根据 Metric值来做相应的调整
Metric值是越小 越优先使用
而看Metric值 以及现在使用的路由表 可以通过route print 来查看

回答2:

搜一下:route
add添加静态路由,两个路由器,如果目标网段相同,系统应该怎么设