Centos7 设置route网关的四种方式

注:Centos7使用network来管理网络。

方式一:

配置文件位置(ens33为接口名):/etc/sysconfig/network-scripts/ifcfg-ens33
说明:此文件为特定接口的网络配置文件。

IPV6INIT="yes"
IPV6_AUTOCONF="yes"
BOOTPROTO="static"
DEVICE="ens33"
ONBOOT="yes"
UUID="d3a25169-f42a-43cd-bdb3-29fd93094e89"
IPADDR=192.168.123.200
NETMASK=255.255.255.0
GATEWAY=192.168.123.1
DNS1=192.168.123.200

方式二:

配置文件位置:/etc/sysconfig/network
说明:主要用于设置全局的参数(可能在无人值守时自动生成)。

# Created by anaconda
GATEWAY=192.168.123.1
# 还可以设置dns等

方式三

配置文件位置:/etc/sysconfig/static-routes
说明:专用于设置静态路由,用于对自动路由的定制化设置

# 针对192.168.23.0/24网段的转发
any net 192.168.23.0 netmask 255.255.255.0 gw 192.168.123.1
# 对所有网段的转发
any net default netmask 0.0.0.0 gw 192.168.123.1

方式四

配置文件位置:/etc/sysconfig/network-scripts/route-ens33
说明:用于特定接口上添加静态路由。

192.168.23.0/24 via 192.168.123.1

注:第五种方式,还未弄清楚:/etc/sysconfig/network-scripts/rule-ens33

你可能感兴趣的:(运维,linux)