现象
除了腾讯云的VNC模式(不是图像界面的那个VNC),一切网络都连不通。防火墙等策略均无异常,DNS解析记录也还在。yum
、ping
、pip
,curl
等都打不通。
原因
应该是随机MAC分配后,与network.service
配置的MAC不一致,导致网络起不来。
方案
-
ip addr
查看你的网卡名,这里记为xxx,以实际为准。[root@VM_0_16_centos ~]# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 52:54:35:64:bd:7e brd ff:ff:ff:ff:ff:ff inet 10.204.0.10/20 brd 10.226.19.255 scope global eth0 valid_lft forever preferred_lft forever
-
查看
/etc/sysconfig/network-scripts
下,应该有一个ifcfg-xxx
文件,xxx应和使用ip addr
命令查看ip第二条开头的名称一致(我的是eth0,参见上面贴出的ip addr命令执行结果),所以必须存在一个ifcfg-eth0。 -
将ifcfg-xxx文件中的
HWADDR
的值设置为你现在的MAC地址,重启服务systemctl restart network
留言