VMware Ubuntu18.04找不到网卡ens33问题解决

文章描述了在Linux系统中如何检查和管理网卡状态,通过nmcli开启网络和设置ens33网卡为managed。在VMware环境下,启用VMnet8和dhcp服务。当发现ens33只有ipv6地址时,使用dhclient获取ipv4地址。然后,通过安装netplan.io并配置00-installer-config.yaml文件来设定静态IP,最后运行netplanapply应用配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

查询网卡状态

[root@localhost ~]# nmcli device status

DEVICE    TYPE      STATE       CONNECTION

ens33     ethernet  unmanaged   --

lo        loopback  unmanaged   --

上面状态提示未接管

开启网络

[root@localhost ~]# nmcli networking on

[root@localhost ~]# nmcli device set ens33 managed yes

再次查询网卡状态、启动网卡配置文件

[root@localhost ~]# nmcli device status

DEVICE  TYPE      STATE      CONNECTION

ens33   ethernet  connected  static    

lo      loopback  unmanaged  --

先通过VMware >> 虚拟网络编辑器 >> 启用VMnet8(开启dhcp)

接着开启ens33:

~# ifconfig ens33 up

但是发现启动后ens33只有ipv6地址,没有ipv4地址,这时主机是访问不了虚拟机的。

利用dhcp动态为主机分配ip地址:

~# sudo dhclient ens33

利用dhcp动态为主机分配ip地址(目的是为了联网,安装netplan命令,这样才可以执行netplan apply,完成静态ip配置)

接着sudo apt-get install [netplan.io](http://netplan.io/),并配置好00-installer-config.yaml

network:ethernets:ens33:dhcp4: noaddresses: [192.168.132.100/24]gateway4: 192.168.132.2nameservers:addresses: [192.168.132.2,8.8.8.8]version: 2

最后执行netplan apply,完成静态ip配置(ifconfig查看)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值