CentOS7添加永久静态路由

原文链接: http://www.cnblogs.com/outsrkem/p/11369006.html

CentOS7永久静态路由需要写到 /etc/sysconfig/network-scripts/route-****** 文件中,故在/etc/sysconfig/network-scripts/下,新建文件名为route-*****的文件,(****代表网卡名)
比如添加两条静态路由:(网卡的设备名叫eth0)

[root@centos7 ~]# vim /etc/sysconfig/network-scripts/route-eth0
10.15.150.0/24 via 10.10.10.1 dev eth0
10.25.250.0/24 via 10.10.10.1 dev eth0

查看路由表

[root@centos7 ~]# route  -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.25.250.0     10.10.10.1      255.255.255.0   UG    0      0        0 eth0
10.10.10.0      0.0.0.0         255.255.255.0   U     0      0        0 eth0
10.15.150.0     10.10.10.1      255.255.255.0   UG    0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 eth0

Destination--目标网段或主机
Gateway--网关
Genmask--子网掩码
flags--标记。一些可能的标记如下:
U——该路由可以使用
G——该路由是到一个网关,如果没有该标志,说明目的地是直连的,标志G很重要,它区分了间接路由和直接路由
H——该路由是到一个主机
D——该路由是由重定向报文创建的
M——该路由已被重定向报文修改
Metric路由距离,到达指定网络所需的中转数(linux 内核中没有使用)
Ref--路由项引用次数(linux 内核中没有使用)
Use--此路由项被路由软件查找的次数
Iface--该路由表项对应的输出接口
centos6多出一条路由

169.254.0.0     0.0.0.0         255.255.0.0     U     1002   0        0 eth0

这个是LinuxZeroconfig的结果,通过修改/etc/sysconfig/network,在文件结尾添加即可解决 。

NOZEROCONF=yes

转载于:https://www.cnblogs.com/outsrkem/p/11369006.html

你可能感兴趣的:(CentOS7添加永久静态路由)