先用 ip addre 查看网络情况 网卡名字
一、CentOS7配置静态IP地址及DNS
1、sudo vim /etc/sysconfig/network-scripts/ifcfg-eth0
其中,ifcfg-eth0是网卡名称,可以通过ifconfig或ip addr命令查看。
2. 在打开的文件中,找到以下几行内容:
BOOTPROTO=dhcp 改为 BOOTPROTO=static
ONBOOT=no 改为 ONBOOT=yes
增加如下行:
IPADDR=192.168.31.100
NETMASK=255.255.255.0
GATEWAY=192.168.31.1
DNS1=223.5.5.5
DNS2=223.6.6.6
3、重启网络
sudo systemctl restart network
二、CentOS8配置静态IP地址及DNS
1、sudo vim /etc/sysconfig/network-scripts/ifcfg-ens32
其中,ifcfg-ens32是网卡名称,可以通过ifconfig或者ip addr命令查看。
2. 在打开的文件中,找到以下几行内容:
BOOTPROTO=dhcp
ONBOOT=yes
将其修改为:
BOOTPROTO=static
IPADDR=192.168.31.100
NETMASK=255.255.255.0
GATEWAY=192.168.31.1
DNS1=223.5.5.5
DNS2=223.6.6.6
3、nmcli device reapply ens32 刷新,使配置生效。
centos 8.2刷新网卡配置文件后,配置不生效,需要使用reboot命令重启才生效。或者 ifdown ens32 & ifup ens32
三、CentOS9 设置静态ip地址及DNS
1、ip addr 查看IP地址,如ens160
2、vim /etc/NetworkManager/system-connections/ens160.nmconnection
修改如下内容
[ipv4]
# mehod=auto
method=manual
address1=192.168.31.188/24,192.168.31.1
dns=223.5.5.5;223.6.6.6;114.114.114.114;8.8.8.8
[ipv6]
addr-gen-mode=eui64
method=auto
:wq
3、保存之后重启网络
sudo nmcli c reload
sudo nmcli c up ens33 作者:wj5811wj https://www.bilibili.com/read/cv27577508/ 出处:bilibili