虚拟机配置静态IP时,ens33不显示ip解决方法

我想用secureCRT远程连接虚拟机中的CentOS8,为了防止DHCP模式下IP每次都会改变需要重新连接,需要将CentOS8的网卡信息配置为静态获取IP。

虚拟机软件:VMware 15
安装的操作系统:Centos 8

1. 设置桥接模式

为了便于部署多节点(使用VMware克隆的方式),这里选用桥接的模式(点击这里:三种虚拟机连接模式介绍
在这里插入图片描述

2. 确认原始网卡配置文件ifcfg-ens33

有些人在网上搜索各种方法,然后各种改,自己的网卡文件改的都面目全非,这里提供最原始的网卡配置(我们就总这里出发):
进入配置文件所在目录:

cd /etc/sysconfig/network-scripts

用vim打开网卡配置文件ifcfg-ens33(vim使用方法简介):

vim ifcfg-ens33

在这里插入图片描述
如果自己改的面目全非,请改成以上样子。主要是标黄按个dhcp,前期我们还是需要动态分配个IP的。具体keys都什么意思可以去百度一下。
记得保存退出这个文件的编辑。

3.获取可用的动态IP

输入以下指令,查看IP:

ip addr

在这里插入图片描述
发现ens33没有IPv4的地址
我们依次输入以下命令,重启一下网卡:

systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl start NetworkManager

再用ip addr看一下,动态IP就体现出来了!
在这里插入图片描述
请记住这个IP,它是一个可用的IP地址,我们一会儿会把他设置为静态IP,方便以后固定连接使用。

4.查询自己的宿主机的IP,子网掩码,网关,DNS这些信息

在这里插入图片描述

5.再次编辑虚拟机的网卡配置文件ifcfg-ens33

在这里插入图片描述
保存退出
再次依次输入以下命令,重启一下网卡即可:

systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl start NetworkManager

猜你喜欢

转载自blog.csdn.net/weixin_40106401/article/details/105703195