Centos下安装完成后,配置网络:
$ pwd
/ etc / sysconfig / network-scripts
$ vi / etc / sysconfig / network-scripts / ifcfg-ens33
寻找对应的网卡配置文件诸如ifcfg-ens3
修改配置:
TYPE =以太网
BOOTPROTO =无
IPADDR = 192.168.116.131
NETMASK = 255.255.255.0
GATEWAY = 192.168.116.2
PREFIX = 24
DNS1 = 114.114.114.114
DNS2 = 8.8.8.8
BROADCAST = 192.168.116.255
DEFROUTE = YES
IPV4_FAILURE_FATAL =无
IPV6INIT = YES
IPV6_AUTOCONF = YES
IPV6_DEFROUTE = YES
IPV6_FAILURE_FATAL =无
IPV6_ADDR_GEN_MODE =稳定的隐私
NAME = ens33
UUID = cca83eb8-d6df-4a89-8437-c46dd99dd189
DEVICE = ens33
ONBOOT = YES
$ systemctl 重启网络
配置参数说明
注:这些参数值不区分大小写,不区分单引号和双引号,甚至可以不用引号。
TYPE:配置文件接口类型。在/ etc / sysconfig / network-scripts /目录有多种网络配置文件,有以太网,IPsec等类型,网络接口类型为以太网。
设备:网络接口名称
BOOTPROTO:系统启动地址协议
无:不使用启动地址协议
BOOTP:BOOTP协议
DHCP:DHCP动态地址协议
静态:静态地址协议
ONBOOT:系统启动时是否激活
是:系统启动时激活该网络接口
无:系统启动时不激活该网络接口
IPADDR:IP地址
子网掩码:子网掩码
网关:网关地址
广播:广播地址
HWADDR / MACADDR:MAC地址只需设置其中一个,同时设置时不能相互冲突。
PEERDNS:是否指定DNS如果使用DHCP协议,默认为是。
是:如果DNS设置,修改的/etc/resolv.conf中的DNS
无:不修改的/etc/resolv.conf中的DNS
DNS {1,2}:DNS地址。当PEERDNS为是时会被写入/etc/resolv.conf中。
NM_CONTROLLED:是否由网络管理员控制该网络接口。修改保存后立即生效,无需重启。被其坑过几次,建议一般设为否。
是的:由网络管理员控制
no:不由Network Manager控制
USERCTL:用户权限控制
是:非根用户允许控制该网络接口
NO:非根用户不运行控制该网络接口
IPV6INIT:是否执行的IPv6
是:支持IPv6的
无:不支持IPv6的
IPV6ADDR为:IPv6地址/前缀长度
%%虚拟机设置网络为NAT
%%未设置
PREFIX = 24
时,出现网络不通的问题https://blog.csdn.net/aikui0621/article/details/9148997
NETMASK和PREFIX配置冲突问题还未找到合理的解释