网络系统管理之静态路由配置-应用技巧(2)

王朝数码·作者佚名  2010-12-28
窄屏简体版  字體: |||超大  

二、再说下比较常见的Centos5.5 下的永久添加静由方法,手动添加路由的方式为:

route add -net 172.16.6.0 netmask 255.255.255.0 gw 172.16.2.25route add -net

是centos下的添加静态路由网络的方式,netmask是网络段的子网掩,gw表示下一跳的地址,其实就是指172.16.6.0此网段的路由通过172.16.2.25出去,这只是临时的效果,如果服务器重启则失败,如何能让其永久生效呢?其实可能将其写进文件中,如下:

vim /etc/sysconifg/network-scripts/route-eth0127.16.6.0/24 via 172.16.2.25

服务器重启也不需要担心了,它会一直生效的

Centos下查看路由表的方式蛮多的,netstat -rn或route -n均可;linux下的相关资料也比较多,我这里也不作重点说明了

三、FreeBSD下较之上面二种服务器较少,所以在其下添加路由不常见,有时还很容易混淆,注意与centos等系列的linux区分,即如果要添加一条网段为172.16.6.0,下一跳地址为172.16.2.25的路由,即

route add -net 172.16.0.0/24 172.16.2.25

这里注意与centos5和windows2003下的区别,它后面是不接子网掩码这个参数,即172.16.0.0/24,如果硬要接上mask参数的话,shell会产生报错信息

bad netmask

如果要添加永久路由呢,其实也很简单,即在/etc/rc.conf最后添加,如下命令行可以为你的FreeBSD机器添加4条永久静态路由

static_routes="net1 net2 net3 net4"

route_net1="-net 192.168.4.0/24 192.168.21.3"

route_net2="-net 192.168.10.0/24 192.168.21.3"

route_net3="-net 192.168.20.0/24 192.168.21.3"

route_net4="-net 10.1.0.0/16 192.168.21.3"

顺便提下FreeBSD下的查看路由的命令为netstat -rn,如下:

第一頁    上一頁    第2頁/共2頁    下一頁    最後頁
第01頁 第02頁 
 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航