Linux 配置路由方式(临时以及永久)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 配置路由方式(临时以及永久)相关的知识,希望对你有一定的参考价值。

参考技术A 由于之前构建服务器需要实现内网之间联系,最后走到外网通讯如图。

临时路由并不是长久之计。服务器也会有重启的一天嘛。我建议的是做一个永久的路由。

net  Destination \ Genmask gw \ netmask Gateway  组合成了一个网络。

Gateway就是网关,如果显示0.0.0.0表示该路由是直接由本机直接传送的;

如果显示ip,表示该路由需要经过路由器的帮助才能发出(通讯)。

U(route is up)该路由是启动的。

H(target is a host) 特定主机路由。

G(use Gateway) 需要通过外部的主机传递数据包。

CentOS7.2配置静态路由

CentOS7配置静态路由有多种方式:
1、临时配置方法:

#ip route add 192.168.100.0/24 via 172.16.16.254 dev eth0
此时,访问192.168.100.0/24网段,将通过eth0网卡转出,下一跳指向172.16.16.254、
注意:临时添加路由的方法无需重启网卡,立即生效,但是如果对网卡进行了重启,临时路由会立即丢失,有可能造成断网。

 2、永久生效方式:

/etc/sysconfig/network-scripts/目录下创建route-eth*配置文件,其中eth*为对应的网卡编号,即静态路由的出口网卡,该配置文件中的路由出口信息,必须与此文件名编号一致,否者将造成网卡启动失败,导致断网。

#cat /etc/sysconfig/network-scripts/route-eth0
192.168.101.0/24 via 172.16.16.254 dev eth0
192.168.102.0/24 via 172.16.16.254 dev eth0
192.168.103.0/24 via 172.16.16.254 dev eth0

3、查看路由信息

[root@server]# route -n
Kernel IP routing table
Destination      Gateway          Genmask        Flags     Metric     Ref    Use Iface
0.0.0.0         192.168.3.254     0.0.0.0        UG       100     0      0  eth1
172.16.0.0      0.0.0.0           255.255.0.0    U        100     0      0  eth0
192.168.3.0     0.0.0.0           255.255.255.0  U        100     0      0  eth1
192.168.101.0   172.16.16.254   255.255.255.0  UG       100     0      0  eth0
192.168.102.0   172.16.16.254   255.255.255.0  UG       100     0      0  eth0
192.168.103.0   172.16.16.254   255.255.255.0  UG       100     0      0  eth0

 

以上是关于Linux 配置路由方式(临时以及永久)的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统之静态路由配置

linux配置网络快速入门

华为AC授权还分临时和永久

Linux网络基本配置命令

Linux添加永久路由

linux怎么设置永久路由