当前位置:首页 > 虚拟机 > 正文

虚拟机无法上网(开虚拟机后主机电脑不能上网)


一、电脑中安装VMware虚拟机系统后无法上网如何解决
近日,一位用户在自己的电脑上通过VMware安装了centos虚拟机系统,却发现无法正常上网。克隆后,网卡eth0变成了eth1,即使有IP地址也找不到eth1的ifcfg-eth1配置文件,也无法修改。如果您遇到这样的问题,不妨参考以下方法来解决。
推荐:下载最新的电脑系统
1服务器只有一块网卡,/etc/udev/rules.d/中有两块网卡信息;
>2克隆主机eth0网卡MAC为
00:0c:29:3c:9b:42
克隆主机eth0网卡MAC为
00:0C:29:3C:9B:42
两台主机的MAC同样,克隆主机“丢弃”eth0,“重新生成”网卡eth1即使eth1能获取到IP,配置文件ifcfg-eth1也不存在
3vi/etc/udev/rules.d;/
注释掉eth0行,将第二个配置中的eth1改为eth0,保存退出并重新启动该行。系统;
4重启完成后,eth1变成eth0,并且ifcfg-eth0的配置文件也生效了;
克隆时,克隆网卡的MAC地址,手动更新新的MACvmwareworkstation分配给系统的地址。
电脑安装VMware虚拟机系统后,无法上网。您可以参考以上方法来解决问题。br
二、虚拟机设置NAT依然无法上网

解决方案:

1.将虚拟机中的“网络连接”设置为NAT。

2.单击虚拟机上的“编辑”,然后选择“虚拟网络编辑器”。

3.检查“NAT模式”是否正常。

扩展信息:

无法上网原因分析:

虚拟机本身分配基于自己的DHCP且与物理机不在同一网段的IP。

无法手动分配IP和与物理机段相同的DNS解析,无法像桥接和NAT那样共享和更改IP,并且连接也无法实现。


1.在物理主机的本地连接上设置vmnet1的共享(应该是vmnet1)vmnet1连接的IP变成192.168.0.1,和我们正常共享物理机是一样的。

2.手动设置IP与物理机同网段和相同的DNS解析(或者物理主机的IP),网关设置为
192.168.0.1<。br/>示例:HOST(VMNET1):192.168.0.1NETMASK255.255.255.0
GUEST:192.168.0.2NETMASK255.255.255.0DNS192.168.0.1

以上是对待虚拟作为物理机。

vmnet0(桥接模式)没有物理虚拟网卡。这实际上只是一个协议。VMwarebridgeprotocol桥接协议将添加到相应的网卡上。其功能相当于使用虚拟交换机来连接虚拟机和物理机网络。

vmnet1(HostOnly模式,仅限主机),创建vmnet1虚拟网卡并定义IP地址。虚拟机设置为仅主机模式。需要手动设置与vmnet1相同的子网网段,功能与vmnet0相同,但由于vmnet1没有连接其他网络,因此仅在虚拟机和物理机之间交换数据。

vmnet8(NAT模式,网络地址转换),创建vmnet8虚拟机网卡,并通过VMwareNATservice提供网关和地址转换服务,VMwareDHCPservice提供虚拟机IP地址的自动分配并与虚拟机通信。vmnet8。

在物理机环境下使用路由器上网时,选择桥接模式。如果您想在单台物理机上使用PPPoE拨号上网,请选择NAT模式。如果不希望虚拟机访问Internet,请选择仅主机模式

参考资料:

nat(网络地址转换方法)_