虚拟机和主机搭建网络设置总结
最近因为工作需求需要搭建虚拟机服务器,服务器版本比较老(Windows server 2000)。自认为无论什么版本的服务器关于网络搭建都是类似的。下面说一下我所遇到的问题,希望能给需要的人带来一丢丢的帮助。用到的虚拟机平台是VMware Workstation 14 Pro,服务器搭建过程在这里不详细介绍(如有需要:http://www.xitongzu.com/jc/2437.html)。关于
最近因为工作需求需要搭建虚拟机服务器,服务器版本比较老(Windows server 2000)。自认为无论什么版本的服务器关于网络搭建都是类似的。下面说一下我所遇到的问题,希望能给需要的人带来一丢丢的帮助。
用到的虚拟机平台是VMware Workstation 14 Pro,服务器搭建过程在这里不详细介绍(如有需要:http://www.xitongzu.com/jc/2437.html)。关于网络配置很是头疼,也许是我刚接触虚拟机的原因。主要是虚拟机ping不通主机或者外网。
安装后本机网络连接中出现以下两种虚拟网卡
VMware Network AdepterVMnet1:与Host-Only虚拟网络进行通信的虚拟网卡
VMware Network Adepter VMnet8:与NAT虚拟网络进行通信的虚拟网卡
一、VMware有三种网络模式联网:
1.bridged networking(桥接模式)
在这样的模式下。VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它能够訪问网内不论什么一台机器。
在桥接模式下。你须要手工为虚拟系统配置IP地址、子网掩码,并且还要和宿主机器处于同一网段,这样虚拟系统才干和宿主机器进行通信。同一时候。配置好网关和DNS的地址后。以实现通过局域网的网关或路由器訪问互联网。
2.network address translation(NAT模式)
使用NAT模式。就是让虚拟系统借助NAT(网络地址转换)功能,通过宿主机器所在的网络来訪问公网。
也就是说,使用NAT模式能够实如今虚拟系统里訪问互联网。NAT模式下的虚拟系统的TCP/IP配置信息是由VMnet8(NAT)虚拟网络的DHCPserver提供的,无法进行手工改动,因此虚拟系统也就无法和本局域网中的其它真实主机进行通讯。採用NAT模式最大的优势是虚拟系统接入互联网很easy。仅仅须要宿主机器能訪问互联网。你不须要配置IP地址,子网掩码,网关。可是DNS地址还是要依据实际情况填的。
3.Host-Only
在某些特殊的网络调试环境中,要求将真实环境和虚拟环境隔离开,这时你就可采用Host-only模式在Host-only模式中,所有的虚拟系统是可以 相互通信的,但虚拟系统和真实的网络是被隔离开的可以利用Windows XP里面自带的Internet连接共享(实际上是一个简单的路由NAT)来让虚拟机 通过主机真实的网卡进行外网的访问虚拟系统的TCP/IP配置信息(如IP地址网关地址DNS服务器等),都是由VMnet1(Host-only)虚拟 网络的DHCP服务器来动态分配的。
本人使用是NAT模式
二、如何设置NAT模式。
1)将虚拟机的网络连接模式修改成NAT模式,点击“编辑虚拟机设置”。
2)设置虚拟机中NAT模式的选项,打开vmware,点击“编辑”下的“虚拟网络编辑器”。(以下两种方法选择一种即可)
①点击右下角【更改设置】,然后点击左下角【还原默认设置】,等待处理完成。点击OK即可
②设置NAT参数及DHCP参数。
三、设置本机与虚拟机之间网络通信
1、关闭本机和虚拟机的防火墙(https://www.yunqishi.net/video/13363.html)
2、开启主机VMware的2个服务:NAT和DHCP(默认是开启的)
3)配置主机VMnet8网卡信息:IP地址网段和虚拟机IP网段(192.168.62)一样即可,子网掩码:255.255.255.0
四、虚拟机开机
虚拟机中网络需要自动获取
注意要查看虚拟机的DHCP服务开启,否则ping不通外网和主机
如果虚拟机里能ping同本机,而本机却ping不通虚拟机,或者虚拟机不能ping通本机,可能有如下原因:
1)如果是桥接模式,那么可能性1:虚拟机防火墙禁ping,请关闭虚拟机防火墙重试;可能性2:桥接设置的ip有冲突或者是虚拟机桥接服务不正常。
2)如果是nat模式,那么可能性1:虚拟机防火墙禁ping,请关闭虚拟机防火墙重试;可能性2:本机上的vmnet8网卡被禁用了。可能性3:vbox的nat模式,vpc的共享模式,本来就这样的。4:虚拟机中DHCP服务未开启
更多推荐
所有评论(0)