文章目录
- 1、虚拟机只有IPv6,没有IPv4
- 2、解决方案
- 2.1、临时解决方案
- 2.2、其他解决方案
1、虚拟机只有IPv6,没有IPv4
问题描述:
1、ifconfig查看虚拟机IP的时候,只有Ipv6,没有IPv4;
2、虚拟机"设置————》网络"中,只有"VPN"相关设置,没有"有线"IP相关设置;
3、没有"网络"的图标;
问题现象:
2、解决方案
2.1、临时解决方案
弊端:
一次性的,虚拟机重启后就会失效;
备注:
预配置的IP为“192.168.0.13”,建议设置前和widnow端保持在同一网段,且没有被占用(window命令行[win+r]中ping一下,预设IP没有ping通的话,即表示没有被占用);
sudo ifconfig ens33 192.168.0,13 netmask 255.255.255.0
2.2、其他解决方案
(1)、当前虚拟机设置的是桥接模式:
//1、查看该目录下的文件,将其拷贝到桌面进行查看,当前linux端不允许修改;
sudo cp /var/lib/NetworkManager/NetworkManager.state .///2、查看当前桌面的NetworkManager.state文件内容
cat NetworkManager.state //3、如果查看内容第一个为false,说明当前系统将“有线”设置为"false"故没有。该文件不支持修改,故执行如下命令,删除该文件,系统重启后会自动生成该文件,且将其都初始化为true.//如果内容如下:/* [main]NetworkingEnabled=falseWirelessEnabled=trueWWANEnabled=true */
sudo rm /var/lib/NetworkManager/NetworkManager.state //删除/var/lib/NetworkManager/目录下的“NetworkManager.state”文件
reboot //重启//4、可以重复操作1,查看“NetworkManager.state ”文件内容是否都被初始化为true;
sudo cp /var/lib/NetworkManager/NetworkManager.state ./
cat NetworkManager.state
//内容应该如下所示:/* [main]NetworkingEnabled=trueWirelessEnabled=trueWWANEnabled=true */
(2)、重启后,我的虚拟机默认为“有线 已关闭”状态,需要手动点击“连接”,连接成功后即可正常获取IP;