虚拟机 - 桥接模式下,虚拟网卡没有 ip

背景

Linux 虚拟机,用桥接模式,敲 ifconfig命令,ens33 没有 ip

即没有红色圈住那部分

解决方案

修改配置文件

vim /etc/sysconfig/network-scripts/ifcfg-ens33
  • 删除DEVICE的值为ens33(如果本来就是ens33就不用动了)
  • 删除掉HWADDR这一行(连续单击两次键盘上的d)

跟我下面的一样即可

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
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="63f16ab7-cc0e-4fa1-9d42-8a3bd9f4b0c4"
DEVICE="ens33"
ONBOOT="yes"

保存并退出 :wq

执行命令

rm -rf /etc/udev/rules.d/70- persistent-net.rules

重启虚拟机

reboot

再次查看 ifconfig