vmware 按照了Linux之后 无法上网,搞定后,记录一些信息。

关键词:

ifcfg-ens33

network.service

NetworkManager

window有两个虚拟网卡

VMnet1 对应的是 Host-Only(仅主机模式)

VMnet8 对应的是 NAT(网络地址转换模式)

在NAT模式中,需要设置NAT和DHCP

在NAT设置中,会显示网关的ip

编辑网卡配置:/etc/sysconfig/network-scripts/ifcfg-ens33

#BOOTPROTO=dhcp 

DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.28.130
NETMASK=255.255.255.0

PREFIX0=24
GATEWAY=192.168.28.2
DNS1=8.8.8.8

重启网络服务 systemctl restart network.service

ping www.baidu.com

理论上,走到这里,是可以通的。前期因为网关设置的不对。

另外,一个原因是,VMware 的 NAT服务没有启动

需要保证这两个服务是启动的才行。 

======后续

后面启动虚拟机发现连不了网了。

ifconfig 命令,没有显示 ens33网卡

 执行 ifconfig ens33 up 命令,ens33网卡 显示了,但是没有ip。

/etc/sysconfig/network-script/ifcfg-ens33 配置 没有问题

ifconfig ens33 ip netmask 255.255.255.0 配置ip

systemctl restart network.service 启动报错:

正在打开接口 ens33: 错误:激活连接失败:No suitable device found for this connection.

systemctl stop NetworkManager
systemctl restart network.service

成功。

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐