CentOS系统在终端配置网络

新安装的centos系统,配置网络的方法,打开/etc/sysconfig/network-scripts/ifcfg-ens18文件,默认的内容是这样的:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens18
UUID=xxxxxx
DEVICE=ens18
ONBOOT=no

从默认的配置信息上看,该网卡为自动获取IP地址而且开机不自启动。

为了方便,可以将其设置为静态获取IP地址而且开机自启动:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens18
UUID=xxxxxx
DEVICE=ens18
ONBOOT=yes

IPADDR=xxx.xxx.xxx.xxx
PREFIX=24
GATEWAY=xxx.xxx.xxx.xxx
DNS1=xxx.xxx.xxx.xxx
DNS2=xxx.xxx.xxx.xxx

保存退出后,使用nmcli c reload/nmcli c up ens18使配置生效;使用ifconfig查看是否配置正确。

原文地址:https://www.cnblogs.com/macrored/p/11904522.html