Route命令添加路由失败怎么处理

已举报 回答
Route命令添加路由失败怎么处理
问在线客服
扫码问在线客服
  • 回答数

    4

  • 浏览数

    4,393

4个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
route add命令的主要作用是添加静态路由,通常的格式是: route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2 参数含义:^destination ^mask ^gateway metric^ ^interface destination【网段地址】 mask【子网掩码】 gateway【网关地址】 metric 【路由跳数】 if【端口号】 一般情况下,不涉及本机地址,除非你要做测试。 其中: 可以省略【路由跳数】参数; 当通往该网关地址的路径唯一时,【端口号】参数可以省略。(因为在多端口的路由交换设备上,可能存在通往同一个IP地址的多条备份路径。) mask 是关键字,不能省略。 route add 134.105.0.0 mask 255.255.0.0 134.105.64.1 意思是:所有需要发往134.105.0.0/16地址段的IP数据包,全部由134.105.64.1路径转发。 这个命令在大型IP网络组建时经常用到,在不同厂商的设备上命令格式可能不同,但原理是一样的。 如果有多条路由,根据不同的路由协议(比如rip, ospf等)的规定,一般优先选择网段地址小的路由。比如,当以下两条路由同时被添加的时候: route add 134.105.0.0 mask 255.255.0.0 134.105.64.1 route add 134.105.128.0 mask 255.255.128.0 134.105.0.1 目标地址是134.105.128.1的IP包会优先选择第二条路由。 多年的网络工程师了,这个答案肯定不会错。
取消 评论
假如有两个子网C和D。其中C中设的IP 192.168.15.5,掩码255.255.255.0,子网中配有网关192.168.15.254,D中IP 192.168.5.5,掩码 255.255.255.0,子网内未配网关。在命令提示符“”下,输入 rotue add回车,看提示:

route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2
destination^ ^mask ^gateway metric^ interface

如果需要的话可以进行如下设置:
route add 192.168.15.0 MASK 255.255.255.0 192.168.15.5
route add 192.168.5.0 MASK 255.255.255.0 192.168.5.5

但通常是不需要设置即可访问192.168.15.0和192.168.5.0两个网段的。可以用route print命令看一下机器上的路由表即可。根据您的设置,默认网关应该是192.168.15.254
取消 评论
只能一个一个配置,否则:
route add -net 192.168.2.0 netmask 255.255.255.0 gw dev eth0

或者划小子网(甚至比下面更小,如30位):
route add -net 192.168.2.96 netmask 255.255.255.224 gw dev eth0
route add -net 192.168.2.128 netmask 255.255.255.224 gw dev eth0
route add -net 192.168.2.160 netmask 255.255.255.224 gw dev eth0
route add -net 192.168.2.192 netmask 255.255.255.224 gw dev eth0
取消 评论
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
route add default gw 192.168.1.1 dev eth0
setprop net.dns1 202.106.0.20
取消 评论
ZOL问答 > 路由器 > 其他 > Route命令添加路由失败怎么处理

热门路由器排行

查看更多排行 >

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?