红联Linux门户
Linux帮助

Centos添加永久路由

发布时间:2015-08-24 21:27:39来源:linux网站作者:Water clouds

今天在用虚拟机测试的时候,突然发现外网不通了,记得之前加过路由的,重启网络服务后就没了,仔细一想,应该是添加的路由是临时的,一重启就没了,于是乎就有了想把它永久写入的冲动,在看了一些文档之后,只要在/etc/sysconfig/network-scripts/route-eth0由于我的系统版本是5.4 的没有那rout-etho个文件,于是就就创建了这个文件,并且编辑了它,命令如下:


cd /etc/sysconfig/network-scripts/

touch route-eth0  注:这个要跟网卡名称对应

vim route -eth0

192.168.10.0/24 via 192.168.10.1  注:添加一个网段
8.8.8.8 via 192.168.10.1  注:添加到一个主机
0.0.0.0/0 via 192.168.10.1  注:所有网络,类似于默认路由


或者更改成下面一样也可以

GATEWAY0=192.168.10.1
NETMASK0=255.0.0.0
ADDRESS0=8.0.0.0

GATEWAY1=192.168.10.1
NETMASK1=0.0.0.0
ADDRESS1=0.0.0.0


提示,使用该格式时,如果有多条静态路由,每条静态路由必须按顺序编号,如ADDRESS0, ADDRESS1, ADDRESS2等,不能跳着编号。个人更趋向于第一种写法。


修改完成以后重启网络服务就可以了,下次在重启的时候路由信息就不会丢失了。


通过一个命令将Linux变成路由器:http://www.linuxdiyf.com/linux/7564.html

Linux系统添加永久静态路由的方法:http://www.linuxdiyf.com/linux/3767.html

RHEL5.7下的静态路由配置:http://www.linuxdiyf.com/linux/5469.html

Linux开启路由功能的方法:http://www.linuxdiyf.com/linux/239.html

Ubuntu路由上网设置:http://www.linuxdiyf.com/linux/36.html