RHEL在vmware下无法连接网络

vmware下红帽系统无法连接网络

之前在 manjaro 上碰到过类似的在虚拟机中的系统无法连接到网络
暑假把电脑的系统换成了 ArchLinux,里面的数据和配置都被清空了,然后也没有管 vmware 的网络这回事了
之前还以为是 manjaro 的问题,换成 ArchLinux 后就没有这样的问题了
没想到是我太天真了,无法连接网络的问题还是没能解决
但我根着之前的博客做了之后没能解决问题,于是又尝试了新的解决方法,终于解决了

准备好虚拟机需要的网卡

在之前的博客里也说了怎么添加网卡
也可以直接在 Edit -> Virtual Network Editor 下添加网卡,选择 NAT 模式
然后在 vmware 的网络设置中设置网络连接方式为 NAT 模式

如果正常情况下,虚拟机应该是可以访问互联网了,但在 Arch 系(说的就是 manjaro)下就是无法访问互联网

1
ip addr

在 RHEL 的命令行中查看网卡情况会发现 ens33 这张网卡没有获取到 ip 地址
ens33这张网卡没有ip地址

经过一系列的排查认定应该不是 ArchLinux 的锅,是 vmware 对系统初始的设置有问题
需要重新编辑一下网卡的配置文件

编辑网卡文件

进入 root 模式,编辑 /etc/sysconfig/network-scripts 下的对应网卡文件
我的里面是 ens33 网卡,于是发现有一个 ifcfg-ens33 文件,这就是这张网卡的配置文件
打开修改

1
vim /etc/sysconfig/network-scripts/ifcfg-ens33

将 ONBOOT=no 选项更改为 ONBOOT=yes
然后我删掉了一些我认为没用的配置

1
2
3
4
5
6
TYPE=Ethernet
BOOTPROTO=dhcp
NAME=ens33
UUID=44b29690-3d81-461f-9a4b-0f2578d07497
DEVICE=ens33
ONBOOT=yes

最主要的就是 ONBOOT 选项改为 yes

然后重启服务

1
systemctl restart network

再查看 ip 地址

1
ip addr

问题解决!


解决了一个曾经解决过的问题,这下这个问题可以放在一边不考虑一段时间了,可以去干别的事情了(比如摸鱼\( ̄▽ ̄)/

好久没有更新博客了,整个暑假都摸鱼去了,别说摸鱼的感觉还挺爽的,直接摸了一个暑假
暑假把<<权力的游戏>>看完了,前七季真的是神,最后一季真的是不行,怪不得那么多人说烂尾了
不过暑假过去了,再也不能摸鱼了
摸鱼的日子不远了,要学点新的技术了,和开始准备考研
考上了研究生还能再摸几年的鱼了o( ̄▽ ̄)d