RHEL在VM虚拟机下仅主机模式不能联网的解决方法

其实我遇到的情况比标题叙述要复杂得多。一开始因为没有共享网络导致不能上网,但是误以为是配置文件问题于是删除了原有的ifcfg-xxx文件。后面分享了之后依然上不去陷入一个尴尬的局面。这次从头到尾梳理一下如果RHEL不能联网的检查解决思路。

一、

最最简单的方法:用桥接就是了…但是如果你删了配置文件不好意思桥接也可能是不顶用。

二、

那如果你决定了要仅主机模式下解决这个问题,按照如下的步骤排查哪里出现问题即可。该方法同样适用与你把ifcfg文件删了/你把网络服务关闭了(打开网络配置提示The system network services are not compatible with this version)/重启服务失败(Job for network.service failed. See ‘systemctl status network.service’ and ‘journalctl -xn’)的种种情况:

  1. 打开windows网络配置,将vm的适配器设置为固定ip(ip符合规则即可)
    ip
  2. 将你的主机网络适配器分享给你的vm虚拟网卡(注意如果你的vm里面存放了多个实例则选择对应的那个)
    共享
  3. 打开vm,选择虚拟网络编辑器,按照如下图配置(注意子网填写你刚才设置的固定ip)设置
  4. 打开RHEL,打开终端,使用ip addr查看你的网卡名称以及mac地址(记得保存后面会需要用)以及uuidgen xxx //xxx为你的网卡名称查看你的网卡uuid(后面编辑ifcfg文件有用)
    信息
  5. cd到/etc/sysconfig/network-scripts/,直接vim ifcfg-xxx //xxx为你网卡名称,如果你之前误删了文件就会新建一个,否则的话按照下面步骤对照信息即可。
  6. 填入下面信息(或者对照下面的信息),保存退出
TYPE=Ethernet
PROXY_METHOD=static
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=xxx                    //此处为你的网卡名称
UUID=xxx                    //刚才让你保存的uuid
DEVICE=xxx                  //此处为你的网卡名称
ONBOOT=yes
IPADDR=192.168.137.x(随便)      //虚拟机的ip(注意避开虚拟网卡ip,在同一池内)
NETMASK=255.255.255.0	    //子掩码固定
GATEWAY=192.168.137.1	    //vm虚拟网卡的ip
PREFIX=24
DNS1=192.168.137.1		    //vm虚拟网卡的ip
HWADDR=00:00:00:00:00:00	//刚才的mac地址
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
  1. 胜利在望。重启网络service restart network 。此时如果顺利重启那么恭喜你一切都没有填错一切都正常。但是如果刚才你有地方填错了那么就会出现: Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn'
    这个时候有两种可能:系统bug或你就是填错了…我在这一步自信的认为我绝对没填错就是系统问题我也没看错误报告就直接关闭了网络服务执行了下面三部曲:然后继续报错。如果你也遇到了这个情况进行8
systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl start network.service
  1. reboot后重新启动,你会发现网络配置gui打不开提示:The system network services are not compatible with this version,这是因为NetworkManager 服务没有启动, 最简单解决就是启动NetworkManager服务,并设置开机自动启动, 命令执行后重启网路就能上网了~
service NetworkManager start
chkconfig NetworkManager on

参考以下文章:由衷感谢这些博文的作者
http://www.biostack.org/?p=439
https://blog.csdn.net/xiaolong_4_2/article/details/80858176
https://blog.csdn.net/qq_32539825/article/details/87867633
https://blog.csdn.net/yuxueyuanwj/article/details/89016257
https://blog.csdn.net/vicky198/article/details/80969125

发布了20 篇原创文章 · 获赞 12 · 访问量 3957

猜你喜欢

转载自blog.csdn.net/Athus_c/article/details/104149000