vm虚拟机linux系统(openEuler)中ens33没有ip地址

xshell连接虚拟机时,使用ip address发现显示如下,ens33没有IP地址

在这里插入图片描述

解决方案

1、检查Linux虚拟机的网络连接模式,确保它是NAT模式。

在这里插入图片描述

2、在VMware workstation里,点击菜单栏上的【编辑】–>【虚拟网络编辑器】,打开下方的虚拟网络编辑器。选择VMnet8(NAT模式),取消勾选【使用本地DHCP服务…】(若勾选,会设置动态IP)。

在这里插入图片描述

3、点击上图中的NAT设置在这里插入图片描述

记住上图中的子网IP范围,如上图所示表示虚拟机在192.168.18.0~192.168.18.255范围内。

注:上图中192.168.18.2为网关地址,192.168.18.255为广播地址,192.168.18.0一般为网段IP,所以0,2,255这三个地址不能设置。

4、设置虚拟机的IP、DNS和主机名
1)设置IP地址、子网掩码和网关,如下图。
vi /etc/sysconfig/network-scripts/ifcfg-ens** (**根据实际情况不同,本文为ens33)

在这里插入图片描述
按照上图红框中设置对文本进行修改

BOOTPROTO=static
IPADDR=192.168.18.6
NETMASK=255.255.255.0
GATEWAY=192.168.18.2
ONBOOT=yes
2)设置DNS
vi /etc/resolv.conf

在这里插入图片描述

3)设置主机名

在这里插入图片描述
HOSTNAME可自行设置

vi /etc/hostname

在这里插入图片描述

4) 上述文件配置成功后,重启虚拟机。
reboot
此时查看发现ens33已有IP地址

在这里插入图片描述

  • 8
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值