CentOS 虚拟机网络配置实操指南
一、先选好虚拟机网络模式
二、获取网络参数
三、在 CentOS 内配置网络
ip link(常见如 ens33/eth0)。sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33。| 配置项 | DHCP 自动获取 | 静态 IP 固定地址 |
|---|---|---|
| 关键参数 | BOOTPROTO=dhcpONBOOT=yes |
BOOTPROTO=staticONBOOT=yesIPADDR=192.168.79.102NETMASK=255.255.255.0GATEWAY=192.168.79.2DNS1=114.114.114.114DNS2=8.8.8.8 |
| 使配置生效 | sudo systemctl restart NetworkManager(或 sudo systemctl restart network) |
同上 |
network.service 或 NetworkManager;CentOS 9 推荐使用 NetworkManager。ifcfg-ens33)。四、连通性与 DNS 验证
ip addr、ip link。ip route(确认默认网关是否存在且正确)。ping 192.168.79.2(示例网关)。ping www.baidu.com(验证 DNS 与出网)。cat /etc/resolv.conf。nslookup www.google.com 或 dig www.google.com(如未安装工具,可执行 sudo yum install -y bind-utils)。五、常见问题与排查要点
BOOTPROTO=dhcp 且 ONBOOT=yes。/etc/resolv.conf 是否有可用 DNS,并用 nslookup/dig 验证。firewalld 与 SELinux 验证是否为策略阻断,生产环境请按需放行规则。以上要点与现象在 VMware 网络模式说明与运维排错清单中有详细阐述。