一、核心问题诊断
-
关键现象:
- DNS 解析失败(尝试访问
mirrors.aliyun.com
域名时提示Name or service not known
) - 直接导致无法通过域名访问任何外部网站(如 baidu.com)
- DNS 解析失败(尝试访问
-
根本原因:
/etc/resolv.conf
中缺失或配置错误的 DNS 服务器- VirtualBox 网络设置问题(NAT 模式 DNS 转发失效)
- NetworkManager 与系统网络服务冲突(CentOS 7 常见问题)
🛠️ 解决步骤
✅ 第一步:修复网络基础配置
-
查看网卡状态
ip link show
- 检查网卡(如
enp0s3
)是否处于 UP
状态(若显示DOWN
需手动启用) - 启用网卡命令:
sudo ip link set enp0s3 up
- 检查网卡(如
-
强制申请DHCP地址
sudo dhclient enp0s3 # 动态获取IP和DNS
-
验证IP获取
ip addr show enp0s3 # 查看是否出现类似 `inet 192.168.x.x/24` 的IPv4地址
成功