vmware三种网络连接设置:
1.桥接模式 :
默认使用vmnet0
将虚拟机内OS的ip设置与本地主机同网段未使用ip,其余与主机相同:
例如主机ip是192.168.1.100,设置虚拟机ip为192.168.1.120。netmask,broadcast,gateway,dns都与本地主机相同即可实现虚拟机<--->主机 虚拟机<---->互联网 通信。这样桥接设置前提是你的本地主机在内部网络可以这么设置,假如你的本地主机拥有公网IP地址(如ADSL上网获得的公网IP),本方法不可行(除非你有多个公网IP地址)。
2.nat模式 :
默认使用vmnet8
将虚拟机的OSIP设置成使用dhcp方式上网,windows下选择"自动获取ip"。ip设置与vmnet8同网段,gateway设置成vmnet8的gateway(查看网关可如下:在虚拟机软件中选择菜单“编辑”-“虚拟网络设置”-NAT-编辑-网关IP地址)通常是xxx.xxx.xxx.2。
netmask,gateway设置与vmnet8相同,dns设置与主机相同。
例如 vmnet8 IP :192.168.157.1 gw :192.168.157.2
虚拟机设置 IP :192.168.157.100 gw: 192.168.157.2
NAT设置模式中端口映射设置:
在NAT模式下,有的时候我们需要映射虚拟机,比方在NAT模式下我们需要虚拟机对外提供服务的时候;具体设置如下:
假设 vmnet8 IP :192.168.157.1 gw :192.168.157.2
虚拟机设置 IP :192.168.157.100 gw :192.168.157.2
本地主机 IP :192.168.1.120 gw :192.168.1.1(本地局域网络出口)
设置端口映射步骤如下:
1.点击虚拟机软件“编辑”-“虚拟网络设置”
2.在虚拟网络编辑器中点击“NAT”选项卡-“编辑”
3.在弹出NAT Settings对话框中点击“提交端口”,在此对话框中可对虚拟机TCP与UDP端口进行设置。
4.填写如下设置即可实现虚拟机对外服务:
本地端口: 80 (本地主机的端口)
提交IP地址: 192.168.157.100 80 (提供服务的虚拟机地址与端口)
5.访问者即可通过IE访问本地主机地址192.168.1.120来访问虚拟机的WEB服务,其他虚拟机对外提供服务设置类似。
3.主机模式:
默认使用vmnet1
将虚拟机ip设置与vmnet1同网段,gateway设置成vmnet1的ip,其余设置与vmnet1相同,dns设置与主机相同
例如 vmnet1 ip :172.16.245.1
虚拟机设置: ip :172.16.245.100 gateway :172.16.245.1
这样就实现了虚拟机<--->主机 通信,但是 虚拟机<--->互联网 仍无法通信
术语解释: 本地主机,即安装虚拟机软件的本地操作系统,实际物理PC,本文本地主机是在局域网络中。 虚拟机OS,即在虚拟机里面运行的OS。