vim /etc/sysconifg/network-scripts/route-eth0127.16.6.0/24 via 172.16.2.25
服务器重启也不需要担心了,它会一直生效的。
Centos下查看路由表的方式蛮多的,netstat -rn或route -n均可;
三、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,如下: