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

虚拟机适用主机dns


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

0x00简介

主机上网主要有两种:拨号上网,包括家庭ADSL拨号上网、社区宽带拨号上网、无线网卡拨号上网互联网接入,或用于教室和家庭的独立互联网接入等。非拨号上网服务(主机无需拨号即可使用互联网)、工作时直接上网服务、家里通过路由器共享上网服务、Wi-Fi上网等。主机可以上网,但虚拟机不能上网的原因有很多。

2NAT模式

该模式相当于虚拟机KALI-LinuX对外与物理主机WIN7共享一个IP,但通过网卡vmnet8进行地址转换。内部KALI-LiNUX和WIN7的IP地址不同,以避免IP冲突。

3Host-only模式

该模式虚拟机KALI-LinuX相当于物理主机127.0.0.1,只有WIN7虚拟机KALI-LinuX可以连接。物理主机通过网卡vmnet1连接WIN7,但无法访问Internet。

4自定义

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

0x02确保vmware服务已打开。像360防火墙、Windows自带的防火墙等。软件防火墙不会拦截vmware流量)

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


物理主机WIN7上的3项设置



>

0x03虚拟机上的设置

1主机采用有线网络认证方式上网也可以灵活使用NAT方式。

2本地网络的DNS:如果我们将物理主机的WIN7DNS设置为自动发现而虚拟机KALI-LINUX无法访问Internet,则手动设置为114.114.114.114。等等,

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




0x04解题思路

1你可以自行百度网上搜索一下,尝试求解单变量的解法。要更改单个设置并查看虚拟机是否可以访问Internet

2您可以尝试重新安装VMware,只需修复并安装相同版本即可。高级版本设置

3可以对正常连接互联网的虚拟机进行快照无法访问互联网时可以切换到可以连接的虚拟机版本定期上网。

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

欢迎大家分享更好的想法并保留^^_^^!


二、虚拟机与宿主机之间使用同一个网段方法1)打开Win10的设备管理器,找到网络适配器,然后从操作菜单中单击“添加过时的硬件”
2)“安装我从列表中手动选择的硬件

3)选择要安装的硬件为“网络适配器”,下一步选择安装微软的“MicrosoftKM-TESTLoopbackAdapter”
4)继续下一步即可安装完成后,进入网络连接配置功能,就会多出一个虚拟网卡
5)虚拟网卡的属性设置,切记不要设置网关或DNS。如下图:
6)在真实网卡上设置网络共享。记住网卡一定要选择新添加的虚拟网卡才能共享上网,如下图:
7)进入VirtualBox主机将虚拟主机的网络设置为“BridgedNetworkSetto”,将指定网卡为新添加的虚拟网卡,如下图:
或vm
8)启动虚拟主机,选择Virtual,为主机网卡配置IP与虚拟网卡在同一网段,并指定网关为虚拟网卡设置的IP地址:
9)systemctlrestartnetwrok重启网络,然后win10主机和Linux虚拟主机现在可以通讯了,Linux虚拟主机也可以上网了。