首页 > 网络

虚拟机与本机网络互通

vmware虚拟机无法上网的几点解决方案

0x00前言

主机上网主要有两种:远程上网,包括家庭ADSL远程上网、社区宽带远程上网、无线网卡远程上网或专用远程上网单位、家庭等上网;无需拨号连接的上网(主机无需拨号即可上网),包括工作时直接上网、家里通过路由器共享上网、WiFi上网等。 主机可以上网而虚拟机不能上网的原因有很多。

网络连接0x01

1桥接模式

这种模式相当于让虚拟机成为同一局域网上的另一台主机,想象一下:KALI-LINUX虚拟机仅连接WIF或通过网线连接路由器,与物理WIN7主机无关。

2NAT模式

该模式相当于KALI-LINUX虚拟机对外与WIN7物理主机共享同一IP,但通过网络适配器vmnet8网络进行地址转换,这样在内部,KALI-LINUX和WIN7的IP地址是不同的,以避免IP冲突。

3Host-only模式

该模式相当于WIN7物理主机的KALI-LINUX127.0.0.1虚拟机。 KALI-LINUX与之通信的虚拟机只能通过网卡vmnet1与物理主机通信,主机与WIN7通信,但无法访问Internet。

4自定义

以上三种方式任选其一。 这个设置非常灵活。

0x02确保VMware服务已开启

1首先确保我们的物理WIN7主机可以访问互联网,并且有防火墙或者其他防火墙软件(如360防火墙)、Windows防火墙等软件防火墙不会拦截vmware流量)

2确保服务处于活动状态:按[win]+[r]打开运行窗口,输入services.msc,找到如果您无法访问但这些服务确实已激活,您可以尝试重新启动这些服务。


3WIN7物理主机上的设置



虚拟机0x03上的设置

1主机使用有线网络认证访问Internet如果通过WIF连接互联网,建议虚拟机使用NAT模式,桥接模式,或者NAT模式可以灵活使用本地网络的DNS:如果我们设置自动获取WIN7物理主机的DNS。 而KALI-LINUX虚拟机无法上网,请手动设置为114.114.114.114等;

>[编辑]-->>[虚拟网络编辑器]--->>>[默认设置]



0x04解决思路

1你可以在网上百度搜索你的解决方案,尝试用单个变量来解决。 即更改单个设置,查看虚拟机是否可以访问互联网;

2您可以尝试重新安装vmware。 请注意,这只能是修复并安装相同版本或将设置更新到更高版本

3您可以对正常连接互联网的虚拟机拍摄快照。 当无法上网时,可以切换到可以正常上网的虚拟机版本。

4您可以考虑更改IP地址:

欢迎大家分享更好的想法,期待^^_^^!

虚拟机centos怎么连接网络虚拟机安装完成后,本地网络设置中会出现VMwareNetworkAdapterVMnet1和VMwareNetworkAdapterVmnet8这两个网卡。 使用Vmnet8进行联网。 配置用于连接到网络的网卡。 由于我们将使用无线上网,因此我们将配置无线网卡并选中红框VmwareBridgeProtocol。 1.设置网络连接共享属性,在“家庭网络连接”下选择“VMnet8”,然后选中前面的复选框。 当然。 ,2.检查本地网络连接的IP并设置Vmarenet8的IP。 示例:如果本地IP为192.168.1.100,则Vmarenet8IP为具有相同掩码的192.168.1.1,网关设置为192.168.1.x。 x可以是2到254之间的任意数字,但越小越好。 注意:在属性设置中,勾选VmwareBridgeProtocol前面的复选框。 本地网络设置现已完成。 让我们开始配置虚拟机的网络设置。 点击虚拟机,点击Edit菜单设置Vmnet0桥接模式。 配置好桥接模式后,配置Vmnet8、NAT模式。 检查并应用图像后,单击。 检查NAT设置,“本地VMwareNetworkAdapterVMnet8配置的网关相同”,单击“确定”。 虚拟机上的Linux系统设置。 在虚拟机菜单中右键单击要配置的系统,然后单击“配置”。 需要设置网卡连接模式,进入系统,在系统设置-->首选项-->网络设置NetworkConnections中选择Systemeth0,点击编辑进行设置编辑。 重新启动设备上的网卡。 使用servicenetworkrestart重新启动。 1.重启后,查看并编辑网络配置Vim/etc/sysconfig/network-scripts/ifcfg-eth0。 [root@centos~]#vim/etc/sysconfig/network-scripts/ifcfg-eth0打开文件,更改以下并保存DEVICE=eth0=dhcp无方法获取ip,dhcp分配ipstatic静态ip马苏。 配置ip时,无论是添ip-static还是自己分配ip-dhcp,下面都会显示ip地址、网关、子网掩码。 DEFROUTE=yesIPV4_FAILURE_FATAL=yesIPV6INIT=noNAME="Systemeth0"#NameHWADDR=00:0C:29:60:2E:17#etho的MAC地址(/etc/udev/rules.d/70-persistent-net.rules)PEERDNS=yesPEERROUTES=yesIPADDR=192.168.1.45#指定本地IP地址,必须对应NETMASK=255.255.255.0#指定子网掩码GATEWAY=192.168.1.1#指定网关2,终止网卡服务用networkrestart重启。 3.您现在可以连接到网络。

返回顶部