centos 6.8 添加路由方法(对于自动获取IP的机器)

对于自动获取IP的云主机,经过试验 添加路由方式如下:

过程如下:

添加路由临时解决:(重启后失效)

route add -net 172.16.45.0 netmask 255.255.255.0 gw 172.16.31.1

方法1 (测试不成功)

在/etc/sysconfig/network-script/route-eth1下添加路由 针对这个网卡eth1接口的路由

cat route-eth1
172.16.45.0/24 via 172.16.31.1 dev eth1

方法2 (测试不成功)

目录/etc/sysconfig
vim static-routes

any net 172.16.45.0/24 gw 172.16.31.1

方法3  (测试不成功)

在/etc/rc.local里添加

route add -net 172.16.45.0/24 dev eth1

方法4 (测试成功)

写脚本 启动添加路由

vim route.sh

#!/bin/bash
route add -net 172.16.45.0/24 gw 172.16.31.1 #添加你需要路由

添加执行权限

chmod o+x route.sh

 

修改/etc/rc.local

 添加

/bin/bash /root/route.sh

reboot重启测试

route -n

172.16.45.0     172.16.31.1     255.255.255.0   UG    0      0        0 eth1

测试 ping 172.16.45.1

PING 172.16.45.1 (172.16.45.1) 56(84) bytes of data.
64 bytes from 172.16.45.1: icmp_seq=1 ttl=252 time=16.9 ms
64 bytes from 172.16.45.1: icmp_seq=2 ttl=252 time=16.9 ms
^C
--- 172.16.45.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1837ms
rtt min/avg/max/mdev = 16.935/16.963/16.991/0.028 ms

 

备注以上方法针对不是自动获取IP的服务器也适用

posted @ 2017-09-13 10:45  怪兽在行动  阅读(1181)  评论(0)    收藏  举报