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

  • Post author:
  • Post category:其他


我想用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