当前位置: 技术问答>linux和unix
route命令如何用?
来源: 互联网 发布时间:2015-10-31
本文导语: 在偶用的时候,怎么是下面的样子呀? #route bash:route: command not found #route print bash:route: command not found 小弟不才,请问高手这是什么原因呀?可否举几个常用的用法的例子? 谢谢!!! | 你没有设环境变量...
在偶用的时候,怎么是下面的样子呀?
#route
bash:route: command not found
#route print
bash:route: command not found
小弟不才,请问高手这是什么原因呀?可否举几个常用的用法的例子?
谢谢!!!
#route
bash:route: command not found
#route print
bash:route: command not found
小弟不才,请问高手这是什么原因呀?可否举几个常用的用法的例子?
谢谢!!!
|
你没有设环境变量把,我用redhat的linux,route的程序在/sbin下
你可以在环境变量里加入path=(你前面的环境变量设置):/sbin
或者直接用/sbin/route来使用
route
1.作用
route表示手工产生、修改和查看路由表。
2.格式
#route [-add][-net|-host] targetaddress [-netmask Nm][dev]If]
#route [-delete][-net|-host] targetaddress [gw Gw] [-netmask Nm] [dev]If]
3.主要参数
-add:增加路由。
-delete:删除路由。
-net:路由到达的是一个网络,而不是一台主机。
-host:路由到达的是一台主机。
-netmask Nm:指定路由的子网掩码。
gw:指定路由的网关。
[dev]If:强迫路由链指定接口
例如
/sbin/route add -net 211.0.0.0 -netmask 255.0.0.0 gw 192.168.1.2 dev eth1
表示到211.0.0.0/255.0.0.0这个网络的信息通过你的第二块网卡发送, 下一跳(网关)的地址是192.168.1.2
如果你能看懂下面这一条和上面那条的区别,相信应该算是了解了(我也只是一知半解,希望高手不会笑话^^)
/sbin/route add -net 211.0.0.0 -netmask 255.0.0.0 gw 192.168.1.2 dev eth1
你可以在环境变量里加入path=(你前面的环境变量设置):/sbin
或者直接用/sbin/route来使用
route
1.作用
route表示手工产生、修改和查看路由表。
2.格式
#route [-add][-net|-host] targetaddress [-netmask Nm][dev]If]
#route [-delete][-net|-host] targetaddress [gw Gw] [-netmask Nm] [dev]If]
3.主要参数
-add:增加路由。
-delete:删除路由。
-net:路由到达的是一个网络,而不是一台主机。
-host:路由到达的是一台主机。
-netmask Nm:指定路由的子网掩码。
gw:指定路由的网关。
[dev]If:强迫路由链指定接口
例如
/sbin/route add -net 211.0.0.0 -netmask 255.0.0.0 gw 192.168.1.2 dev eth1
表示到211.0.0.0/255.0.0.0这个网络的信息通过你的第二块网卡发送, 下一跳(网关)的地址是192.168.1.2
如果你能看懂下面这一条和上面那条的区别,相信应该算是了解了(我也只是一知半解,希望高手不会笑话^^)
/sbin/route add -net 211.0.0.0 -netmask 255.0.0.0 gw 192.168.1.2 dev eth1