注: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