
在 CentOS 7 中设置静态 IP、网关和 DNS 的步骤如下:
首先编辑网络配置文件
vi etc/sysconfig/network-scripts/ifcfg-ens33其中 ens33
是网卡的名称,根据实际情况进行修改。
在配置文件中设置静态 IP、网关和 DNS
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none #使用静态IP地址
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=ens33
UUID=969a26d4-a6a7-4f78-b0e0-440d674a6787
DEVICE=ens33
ONBOOT=yes #开机启动
IPADDR=192.168.3.123 #设置IP地址
NETMASK=255.255.255.0 #设置子网掩码
GATEWAY=192.168.3.1 #设置网关
DNS1=192.168.3.1 #设置主DNS
DNS2=8.8.8.8 #设置备用DNS服务器地址
3.保存并退出配置文件。
4.重启网络服务使配置生效
systemctl restart network5.验证 IP、网关和 DNS 是否设置成功
ip addr show ens33 # 查看网卡 ens33 的 IP 地址和子网掩码
ip route show # 查看网关地址
cat /etc/resolv.conf # 查看 DNS 服务器地址
如果以上命令都能正确显示设置的 IP、网关和 DNS 信息,则表示设置成功。注意:如果使用的是 CentOS 7 的最小化安装版本,则可能需要手动安装 net-tools
包才能使用 ifconfig
命令。可以使用以下命令进行安装:
sudo yum install net-tools
文章转载自云自由,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




