当前位置:文档之家› VMware网络设置

VMware网络设置

 默认情况下,VMware Workstation的虚拟网卡使用 192.168.1.0 ---- 192.168.254.0 范围中的(子网掩码为 255.255.255.0)两个网段(对应于第一块网卡 VMnet1 和第二块网卡 VMnet8)。由于每块网卡使用的网段是随机的,不固定。在用VMware做网络实验时,很不方便,一般把VMware使用的网段固定在一定范围。

先说我的机器配置:Windows7 中文家庭版,64位系统,Dell笔记本,虚拟机Windows server 2003 中文版 SP2

我的网络适配器如下

Dell Wireless 1397 WLAN Mini-Card

Microsoft Virtual WiFi Miniport Adapter

Realtek PCIe FE Family controller

成功联网的前提:

首先,设备管理器里面要有VMware Virtual Ethernet Adapter for VMnet1和VMware Virtual Ethernet Adapter for VMnet8(其实只需要8,不需要1也行)。且显示无问题。

其次,控制面板\网络和 Internet\网络连接 里面,你的网卡属性里面,VMware Bridge Protocol协议需要打钩(注意是你的物理网卡,而不是虚拟网卡的属性,虚拟网卡可以不打勾)如图3

另外,系统服务中没有更改默认VMware所续启动的三个必要服务。

如果上述必要设置有问题,只要重新运行一下安装程序,选择修复安装,一般问题都会解决。

设置虚拟机联网的详细步骤:(以下设置最好是都用管理员身份运行)

1、打开开始菜单,所有程序,VMware,Virtual Network Editor

2、打开NAT标签页,把VMnet Host的下拉菜单设置成VMnet8,记下下面的Gateway IP Address,比如说我的就是192.168.32.2

3、打开DHCP标签页,选择下面列表中的VMnet8,并点击列表右下角的Properties按钮,记下Start IP Address和End IP Address,比如说我的就是192.168.32.128和192.168.32.254

4、关闭VMware,Virtual Network Editor,运行VMware Workstation,更改虚拟机的硬件,设置网卡的运行方式为第二种(NAT:Used to share the host's IP address

5、启动虚拟机,比如说我的是Windows server 2003 中文版,并打开控制面板\网络和Internet连接\网络连接

6、更改本地连接属性里面的TCP/IP属性,选择使用下面的IP地址,其中,IP地址填刚才DHCP页面里面记下的两个IP地址中的随便一个IP,也就是说从192.168.32.128到192.168.32.254,随便选一个,我选的是192.168.32.202。子网掩码是自动填的255.255.255.0,默认网关和下面的DNS是填刚才NAT页面记下的IP,比如我的是192.168.32.2。

7、打开浏览器,输入 https://www.doczj.com/doc/b813529231.html,/ ,能上网了。

而我的情况还比较特殊,有两台虚拟机,并且无限上网使用了代理 https://www.doczj.com/doc/b813529231.html,

一台:192.168.32.202 数据库服务器

一台:192.168.32.203 应用程序和前端服务器

203与202不同的地方时


203 的多配置一个DNS,ip位202的

这样以后,

IE连接使用了代理就能外网,但是不能连接数据库,否则能连接数据库,不能上外网,

解决方案:点击代理后面的高级-->例外情况中输入你的数据库服务器的Ip地址是不OK得,输入数据库服务器的名称,OK

于是你的203能够连接数据库又能够上外网了。

希望能够给大家带来帮助。

以下就是本文给出的VMware虚拟机网络设置:

VMware虚拟机网络设置之1.bridge :

默认使用vmnet0

将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同:

例如主机ip是10.70.54.31,设置虚拟机ip为10.70.54.22。netmask,broadcast,gateway,dns都与主机相同即可实现虚拟机<--->主机虚拟机<---->互联网 通信。

VMware虚拟机网络设置之2.nat :

默认使用vmnet8

将虚拟机设置成使用dhcp方式上网,windows下选择"自动获取ip",linux下开启dhcp服务即可

也可以手动设置:

ip设置与vmnet8同网段,gateway设置成vmnet8的gateway(/etc/VMware/vmnet8/nat/nat.conf)中可以查到vmnet8的gateway,通常是xxx.xxx.xxx.2。

netmask,broadcast设置与vmnet8相同,dns设置与主机相同。

例如 vmnet8 ip:172.16.249.1 gw :172.16.249.2

虚拟机设置: ip :172.16.249.100 gw: 172.16.249.2

VMware虚拟机网络设置之3.host-only :

默认使用vmnet1

将虚拟机ip设置与vmnet1同网段,gateway设置成vmnet1的ip,其余设置与vmnet1相同,dns设置与主机相同

例如 vmnet1 ip :172.16.245.1

VMware虚拟机网络设置: ip :172.16.245.100 gateway :172.16.245.1

这样就实现了虚拟机<--->主机 通信,但是虚拟机<--->互联网 仍无法通信

虚拟机与互联网通信:

1.开启主机路由功能

2.设定iptables,使主机成为一台nat server

1. echo 1 >/proc/sys/net/ipv4/ip_forward 这样就主机就具有了路由功能

2. iptables -t nat -A POSTROUTING -o eth0 -s 172.16.245.0/24 -j MASQUERADE

这条VMware虚拟机网络设置规则意思是将来自172.16.245.0/24封包的来源ip伪装成eth0的ip,实现虚拟机与互联网通信

如果网络接口是ppp+或pppoe则需要修改成-o pppoe

当然-s 172.16.245.0/24 也要根据实际情况修改

以上就是VMware虚拟机网络设置的三种具体方法,希望对读者有所帮助。

===========================================================================================
windows宿主机,虚拟机下的上网设置(有线网络和无线网络)
虚拟机下共享方式上网:
1. 有线网络

在有线网络的条件下,vmware的安装非常简单,上网方式几乎不用怎么设置(默认

NAT模式)
如果默认情况下不能上网,则按以下步骤

尝试:
**************************************************************
NAT的DHCP配置:

1 将虚拟机的上网方式选为NAT。

2 把你的虚拟网卡VMnet8设置为自动获得IP、自动获得DNS服务器,启用。具体方法

:网络连接-本地连接(VMnet8)-属性-ipv4协议-属性-选择“自动获得IP、自动获

得DNS服务器”。


3 把你虚拟机中操作系统(REDHAT9.0)的“本地连接”也设置为自动获得IP、自动获

得DNS服务器;若虚拟机中操作系统是ubuntu,则可查看虚拟网络设置中“DHCP”,

“NAT”选项卡中所示的IP,网关地址,子关掩码等,若均存在则无需改动。

4 最重要的是你的两个服务必须开启:VMware DHCP Service 和VMware NAT Service

。点菜单栏里的“编辑”-选“虚拟网络设置”,先将“自动桥接”给去掉(去掉钩

钩),再选“DHCP”开启DHCP服务,点“开始”-应用,再按同样的方法开启“NAT

”的功能。

核查方法具体操作如下: 开始---设置--控制面板---管理工具---服务(在运行里输入

services.msc回车即可),确保 VMware DHCP Service 和VMware NAT Service 服务已

经启动.

NAT的固定IP配置:(考虑到没有固定IP,主机和虚拟机间的通信叫麻烦,有时DHCP很

耗时间)

1 开启两个服务:VMware NAT Service,VMware DHCP Service(后者可不开)

2 将虚拟机的上网方式选为NAT。

3 点菜单栏里的“编辑”-选“虚拟网络设置”,先将“自动桥接”给去掉(去掉钩

钩),在“DHCP”关闭DHCP服务,在“Host virtual network mapping”下的VMnet8

的右边选择subnet修改子网。

手动设置方法:
1.windows中CTRL+R,输入cmd,然后在dos下输入ipconfig,得到VMnet8网卡的IP为

192.168.93.1(不同机器不一样)

2.中设置网络IP为192.168.93.X(128-254),自动分配时一般也是128,DNS设

置为192.168.93.2。

2. 无线网络

不同于有线网络,用笔记本无线上网,问题出来了,主机为无线上网,虚拟机该

怎么设定呢?

在主机为无线上网,虚拟机设定的时候最好用“桥接模式”(有些资料说用NAT

模式,我试了很久,都没有成功),方法如下:

1. 关闭正在运行的虚拟机,将其联网方式设定为“桥接模式”。

2. 在vmare菜单edit中找到VMware的虚拟网络编辑器,如果是绿色版,直接找

到vmnetcfg.exe,双击就可以了。

3. 找到“主机虚拟网络映射”选项(host virtual network mapping),在

vmnet0 上的下拉列表中,找到自己本本的无线网卡。

4. 启动虚拟机即可。

注:此情况下DHCP和NAT服务状态无论是开启还是关闭都没有影响。




相关主题
文本预览
相关文档 最新文档