Route命令添加路由失败怎么办

Route命令添加路由失败怎么办,第1张

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包会优先选择第二条路由。 多年的网络工程师了,这个答案肯定不会错。

添加静态路由

0.0.0.0指定网段,mask 0.0.0.0指定掩码,两个在一起的意思表示0.*.*.*的所有地址。

你两个都填0.0.0.0,不能锁定地址啊,不就等于没填,估计你是弄错了。得有指定的网段,如果是内网的话应该是10.0.0.0 mask

255.0.0.0(定然你得看看你的子网掩码填的是多少。没有0.0.0.0这种掩码吧)

最后一个就是使用的网关172.16.174.41。

即凡是本机向0.*.*.*网段的IP发送数据都走172.16.174.41这个网关。你因该是写错了,

而且写的时候注意格式比如:

route add -p 10.0.0.0 mask 255.0.0.0 10.61.140.251

-p是让它重新启动系统后仍然有效。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7834953.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-10
下一篇2023-04-10

发表评论

登录后才能评论

评论列表(0条)

    保存