A. VM虚拟机内 如何配置网络
先问一个问题
如果实体机设置成10.10.0.100 可以访问服务器么?
如果可以
1、将虚机的网络配置成桥接
2、将地址设置为10.10.0.100
如果不可以
你可能需要第二块网卡,用于10.10.0.100的网络连接!
B. 如何设置VM虚拟机上网
我们知道,VMware Workstation提供了很多虚拟设备,利用这些设备,我们除了可以组建典型的桥接网络、仅主机网络、NAT网络外,还能组建复杂的自定义网络。本篇目的就是让大家认识和掌握VMware Workstation虚拟的各种网络设备,最后再组建一个超级自定义网络。
一、认识网络设备
要组网,就需要使用网卡、交换机等组网设备,同样地,在VMware Workstation中组网也需要使用这些设备,只不过在VMware Workstation虚拟的计算机和网络中,这些设备在形式上也都是虚拟的(但在功能上,它们跟真实的网络设备没有大的区别)。下面,我们就来看看VMware Workstation都为我们虚拟了哪些网络设备。
⒈交换机。和一台物理交换机一样,一台虚拟交换机能把主机、虚拟计算机和其它网络设备连接在一起。在VMware Workstation安装后,交换机将根据组网的需要由VMware Workstation自动创建并自动使用,在Windows系列的主机上,您最多可用10台虚拟的交换机,但在Linux 主机上,您可使用多达256台的虚拟交换机。通过VMware Workstation创建的虚拟交换机,您可以将一台或多台虚拟机连接到主机或其它虚拟机。
⒉网桥。当您在主机和虚拟机之间使用“桥接”网络组网时,“网桥”虚拟设备将被自动启用,该设备连接您的虚拟机中的以太网适配器到主机中的物理以太网适配器,能将您的虚拟机连接到主机所在的局域网(LAN)。
经它桥接的虚拟机,能和主机一样成为主机所在网络上的一台额外的“真实”计算机,能拥有主机所在局域网上的IP地址,能够使用主机所在网络上的所有服务,包括打印机、文件服务、网关以及其它服务;同样地,主机以及主机所在网络上的任何物理计算机,其它虚拟机也都可以使用由它提供的所有资源或服务。
⒊NAT适配器。该设备在VMware Workstation安装时为您的主机自动安装并在主机上显示为“VMware Network Adapter VMnet8”
该设备为主机和其它使用“NAT”网络类型的虚拟机提供了通讯接口,同时它还兼有NAT(Network Address Translation)也即网络地址转换的功能。如果您的主机通过另外一个以太网适配器连接在一个外部网络上,该设备能把本地网中虚拟机的IP地址转换为主机的外部网络地址,让虚拟机以主机的外部网络地址访问外部网络上的资源,包括虚拟机可以使用许多标准的TCP/IP协议连接到外部网络上的其他机器。
例如,可以使用HTTP协议浏览网页,用FTP协议传送文件以及使用Telnet登录到其它计算机。(但是,外部网络上的计算机不能建立到虚拟机的主动连接,这意味着你不能使用NAT网络中的虚拟机作为一个Web服务器发送Web页面到外部网络上的计算机。
⒋仅主机适配器。仅主机适配器是一个标准的虚拟的以太网适配器,在主机的操作系统上,它在安装VMware Workstation时为主机自动安装并在主机上显示为“VMware Network Adapter VMnet1”,它只为主机和使用“仅主机”网络类型的虚拟机提供数据交换的接口,所以由主机和使用“仅主机”网络类型的虚拟机组建的网络是典型的私有内部局域网络。
⒌DHCP服务器。DHCP(动态主机配置协议)服务在VMware Workstation安装时为您的主机自动安装,它是一个自动启动的服务,它把您的主机变成了一台DHCP服务器,能为使用“仅主机”和“NAT”配置的虚拟机自动分配动态IP地址,比起手动为虚拟机分配静态固定IP地址来,它为分配IP地址提供了更为简单和自动化的方法。
⒍虚拟机上的以太网适配器。当您用新建虚拟机向导创建一台虚拟机时,不论您使用何种网络类型,哪种操作系统,VMware Workstation都会为你创建的虚拟机安装一个以太网适配器,该适配器在虚拟机操作系统中显示为“AMD PCNET PCI”,经过笔者测试,大多数的操作系统都能识别这个虚拟硬件并为之安装合适的驱动程序,该适配器为主机和虚拟机,虚拟机和虚拟机之间互相连接提供了通讯接口。
二、组建自定义网络
利用VMware Workstation提供的虚拟网络设备,我们可以组建较为复杂的自定义虚拟网络,该网络在您的主机上可以完整的远行,同时,它也可以连接到一个或多个外部的物理网络,包括家庭网络,小型办公网络或Instant。
在VMware Workstation上创建一个自定义的虚拟网络非常简单,只要我们为虚拟机添加一个或多个虚拟的以太网适配器以及交换机,然后选择相应的网络类型即可,但尽管这样,笔者还是建议您在组建复杂的自定义虚拟网络前画一个网络连接草图。图1就是我画的一个自定义网络的连接草图,在该图所示的网络中,一台Web服务器通过一个防火墙连接到Instant,一台管理员的计算机可以通过一个二级防火墙连接到Web服务器。
要组建这个网络,您必须新建四台虚拟机,然后使用“虚拟机设置”对话框为它们添加虚拟以太网适配器并为它们选择网络连接类型,另外,你还需要在每一台虚拟机中安装适当的操作系统和应用程序软件,并且要在每一台虚拟机中进行适当的网络设置。
下面,我们就利用VMware Workstation提供的上述网络组件按照图1所示分步组建这个自定义网络。
⒈利用“新建虚拟机向导”创建四台新的虚拟机:第一台虚拟机使用两块虚拟以太网适配器,在利用“新建虚拟机向导”创建该虚拟机时,选择“使用桥接网络”直接为它添加第一块以太网适配器。
这样,该虚拟机以后就可以使用主机的物理适配器连接到Instant了;其他三台虚拟机,可以先在“新建虚拟机向导”上选择“不使用网络连接”
⒉打开第一台虚拟机,不要启动,在VMware Workstation的“摘要视图”上单击“编辑虚拟机设置”打开“虚拟机设置”对话框,在该对话框上单击“添加”打开“添加硬件向导”,选择“以太网适配器”。
然后单击“下一步”选择“自定义”单选框并从下拉列表中选择“VMnet2”交换机,最后,单击“完成”并在“虚拟机设置”对话框上单击“确定”就可为第一台虚拟机添加第二块以太网适配器了
⒊打开第二台虚拟机。不要启动,按上面的方法为第二台虚拟机添加一块以太网适配器并把它连接到交换机“VMnet2”上。
⒋打开第三台虚拟机。不要启动,按上面的方法为第三台虚拟机添加第一块以太网适配器并把它连接到交换机“VMnet2”上。
⒌打开第三台虚拟机,不要启动,再次按照上面介绍的方法为第三台虚拟机添加第二块以太网适配器并把它连接到交换机“VMnet3”上。
⒍打开第四台虚拟机。不要启动它,按照上面介绍的方法为第四台虚拟机添加以一块以太网适配器并把它连接到交换机“VMnet3”上。
⒎经过上面的步骤,这个自定义网络的“物理”连接我们已经完成,下面我们为这个网络设置交换机使用的子网和操作系统支持。首先,我们先来确定用于交换机VMnet2的子网地址。在VMware Workstation的菜单栏上选择“编辑→虚拟网络设置”命令打开“虚拟网络编辑器”对话框,切换到“主机网络映射”选项卡,单击VMnet2后面的“>”按钮打开“子网”对话框,输入一个C类地址,比如“192.168.64.0”后单击“确定”,这样我们就可以手动为连接在VMnet2交换机的虚拟机分配在子网“192.168.64.0”中的IP地址了。
上面我们讲过,VMware Workstation为主机安装了一个DHCP服务,我们还可以把VMnet2添加到DHCP的服务列表中,让DHCP为连接到VMnet2交换机上的虚拟机自动分配一个在子网“192.168.64.0”中的动态IP地址。在图11上,切换到“DHCP”选项卡,单击“添加”,在打开的对话框上选择“VMnet2”后单击“确定”回到“虚拟网络编辑器”对话框的“DHCP”选项卡,在该选项卡上,单击“应用”,VMnet2及先前我们为VMnet2设定的子网就添加到DHCP的服务列表中了。
⒏用同样的方法,为交换机VMnet3指定子网,比如“192.168.65.0”,并添加它到DHCP的服务列表中。
⒐接下来,依次打开每一台虚拟机,然后为虚拟机安装操作系统。
⒑下面的工作,就是为每一台虚拟机的操作系统配置网络支持,我们先来配置第一台虚拟机。第一台虚拟机的第一块以太网适配器使用了“桥接”网络类型,再为它安装一个PPPoE的虚拟拨号程序(Windows XP自带PPPoE协议,如果您的虚拟机安装了该操作系统,可以不另外使用其它PPPoE虚拟拨号程序。
另外,如果您是专线上网,也不需要PPPoE虚拟拨号程序进行拨号),如果该虚拟机从外部网络上的一台DHCP服务器上获取它的IP地址,那么保持默认设置双击虚拟拨号连接该虚拟机就应该能访问Instant。
⒒对于在第一台虚拟机中的第二个虚拟以太网适配器,在为VMnet2指定的子网中手动指定一个IP地址,或者保持默认设置,让VMware Workstation自带的DHCP服务为它自动分配一个VMnet2子网中的动态IP地址。
⒓在第二台虚拟机中,在为VMnet2指定的子网中手动分配一个IP地址,或者保持默认设置,让VMware Workstation自带的DHCP服务为它自动分配一个VMnet2子网中的动态IP地址。
⒔在第三台虚拟机中,两块以太网适配器分别连接到交换机VMnet2和VMnet3。对于每一个虚拟以太网适配器,我们可以在它连接到的交换机的指定子网中手动为它们分配一个固定IP地址,也可以让VMware Workstation自带的DHCP服务在它们各自连接到的交换机的指定子网中自动为它们分配动态IP地址。
这里我们来举个例子,假如这台虚拟机安装了Windows 98,启动它后,在它的桌面上右击网上邻居的图标打开“网络”对话框,先选中第一块以太网适配器绑定的TCP/IP,然后单击“属性”打开“TCP/IP属性”对话框。
选择“指定IP地址”单选框,在“IP地址”一栏中输入VMnet2子网中能手动分配的(对于同一子网中的IP地址,为了防止把同一IP地址分配给两台或多台虚拟机,VMware Workstation规定,手动分配和自动分配的IP地址使用这一子网中的不同部分)一个IP地址,比如“192.168.64.5”,子网掩码输入“255.255.255.0”,最后单击“确定”。
这样,第一块以太网适配器的IP地址就被我们固定为“192.168.64.5”了。接着,在“网络”对话框上选中第二块以太网适配器绑定的TCP/IP,单击“属性”打开第二块以太网适配器的“TCP/IP属性”对话框,仍然选择“指定IP地址”单选框,在“IP地址”一栏中输入VMnet3子网中能手动分配的一个IP地址,比如“192.168.65.8”,单击“确定”后,我们就为第三台虚拟机上的两块以太网适配器都指定IP地址了。
如果您觉得这样分配IP地址比较麻烦,在设置这两块以太网适配器IP地址的时候,分别在它们绑定的TCP/IP的“TCP/IP属性”对话框上选择“自动获取IP地址”单选框后,VMware Workstation自带的DHCP服务就能在VMnet2和VMnet3各自的子网中为这两块以太网适配器自动分配IP地址了。
⒕在第四台虚拟机中,在为VMnet3指定的子网中手动分配一个IP地址,或者保持默认设置,让VMware Workstation自带的DHCP服务为它自动分配一个VMnet3子网中的动态IP地址。
⒖经过上面的步骤,我们的这个自定义的虚拟网络的组建工作就基本上完成了,再接下来的工作,就是为每一台虚拟机中安装需要的应用程序软件。
C. 如何设置vmware虚拟机网络
我们要保证实体机的网路是通畅的,网页能打开。首先检查VMware Workstation虚拟机网络服务是否已经启动,因为360加速球等软件可能会自动禁止虚拟机的网络服务。选中“计算机”*(W7叫“计算机”,XP系统叫“我的电脑”)右键—管理—服务,找到以VM开头的服务,选中后,右键—启动,就可以了。
2
然后右键—属性,将手动启动改为自动启动。
3
如果上述方法不能解决问题,看一下方法,我们打开虚拟机如图
4
然后点击虚拟机—设置,打开设置窗口
END
方法/步骤2
在设置界面,打开硬件选项卡,在左边选择"网络适配器",在右边,选择"NAT模式(N):用于共享主机的IP地址",然后点击确定。
步骤阅读
2
打开虚拟机,看看能不能上网了,能打开网页了。
D. vmware虚拟机怎么设置上网
vmware虚拟机设置上网有多种类型,如果想测试隔离环境,可以选择主机模式和lan区段,如果想虚拟机可以上网,可以选择NAT模式和桥接模式。下面我们详细讲述下NAT模式步骤:
1、点开虚拟机界面的编辑虚拟机设置,可以看到这台虚拟机的默认设置是NAT模式,那我们就先开始讲解NAT模式。
E. VMware如何打开虚拟网络编辑器
你的这个图就是了.
vmware菜单栏-编辑下就有这个虚拟网络设置的选项..
部分绿色精简的没有这个功能
F. 在VMware的虚拟机平台上如何进行网络设置
由于我们这个局域网又不允许再分配同一网段的IP地址,因此不能用桥接方式给虚拟操作系统分配一个与PC处于同一网段的IP地址,而本文即是采用NAT连接方式来实现这种配置。在WinXP系统下安装VMware软件
2.打开VMware安装Redhat linux
3.都就绪完毕,开始网络配置
4.让VMware Network Adapter VMnet8自动获取IP地址以及DNS服务器地址,然后我们打开MS-DOC控制台,执行ipconfig /all命令,看看VMnet8的IP分配情况。
我的VMware Network Adapter VMnet8虚拟网卡的IP地址配置如下:5.打开VMware软件,选择菜单VM-Settings,选中网卡查看其属性,将network connection设置为Custom:Special virtual network -- VMnet8(NAT)。OK返回软件主界面。启动Redhat Linux 9系统,这时我们要将虚拟系统的IP设置成与之同网段(我这里是192.168.65.0,你的可能不同,这是VMware自动随机指定的一个IP地址)。
如果在命令行下,可以编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件,内容如下:
DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.65.255
IPADDR=192.168.65.228
NETMASK=255.255.255.0
NETWORK=192.168.65.0
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
PEERDNS=no
GATEWAY=192.168.65.2
DHCP_HOSTNAME=192.168.65.254
保存设置完后,重新激活eth0端口:
# service network restart
IP地址可由DHCP服务器来分配,因为在安装VMware后,会有一台虚拟的DHCP服务器虚拟机来分配IP地址,这个DHCP服务器实际是就是一个系统服务,可以在控制面板-管理工具-服务里看到这个服务。
在NAT方式的网络中,虚拟机的Gateway都指向192.168.x.2, 本文中x=65, 这是虚拟NAT服务器的地址,它也是一个服务器虚拟机,在服务管理里也能看到。
6. 这样winXP与linux就可以互ping通了,如果你ping不通的话,看一下你windows下的防火墙是否不允许ICMP。
7.接下来我们要让另一台PC通过局域网能够SSH登录访问刚才配置好的PC机里的虚拟linux系统,这里需要做一个映射。打开manage virtual network (在开始菜单里,或在VMware界面菜单)。打开NAT页,点击Edit..- Port Forwarding - Add..。
Host Port:22 (主机中的要进行映射的端口)
Forwarding IP address : 192.168.65.228 22 (映射到哪个IP,哪个端口)
G. 关于VMware的网络配置
点击修改你的虚拟主机,在硬件中选中网卡,在右边的网络连接选项中选择桥接,那就可以了。然后你在linux里做配置吧。
vmnet1和vmnet8这两个适配器无须配置,ip是机器自己配的。你把它设在一个网段可能反而不行了。桥接方式是对的。
先测试虚拟机到网关是否能通。
如果不通,检查你虚拟机的网卡配置。
如果是通的,在检查你的XP到网关是否通
如果不通,检查你的XP网卡的配置。
H. VMware 网络如何配置呢
像 设置IP 更改主机名什么的和LInux是一样的!
特别的就是下面的了:
esxcfg-nics
这个命令显示物理网卡列表,除去每个网卡的驱动信息、PCI设备、链接状态,你可以使用这个命令控制物理网卡的速度、双工模式等。esxcfg-nics –l显示网卡信息、esxcfg-nics –h显示该命令可用的选项,以下是一些例子:
o设置物理网卡vmnic2的速度和双工模式为100/Full:
esxcfg-nics -s 100 -d full vmnic2
o设置物理网卡vmnic2的速度和双工模式为自适应模式:
esxcfg-nics -a vmnic2
esxcfg-vswif
创建或者更新服务控制台网络,包括IP地址和端口组,esxcfg-vswif –l显示当前设置、esxcfg-vswif –h显示可用的选项,以下是一些例子:
o更改服务控制台(vswif0)IP地址和子网掩码:
esxcfg-vswif -i 172.20.20.5 -n 255.255.255.0 vswif0
o添加服务控制台(vswif0):
esxcfg-vswif -a vswif0 -p "Service Console" -i 172.20.20.40 -n 255.255.255.0
esxcfg-vswitch
创建或者更新虚拟机网络(vSwitch) ,包括上行链路、端口组和VLAN ID. 输入esxcfg-vswitch –l显示当前的vSwitch、 esxcfg-vswitch –h显示所有可用的选项. 以下是一些例子:
o将物理网卡(vmnic2) 添加到vSwitch (vSwitch1):
esxcfg-vswitch -L vmnic2 vswitch1
o将物理网卡(vmnic3)从一个vSwitch (vSwitch0)上移除:
esxcfg-vswitch -U vmnic3 vswitch0
o在vSwitch (vSwitch1)上添加一个端口组(VM Network3):
esxcfg-vswitch -A "VM Network 3" vSwitch1
o在vSwitch (vSwitch1)上给端口组(VM Network 3)分配一个VLAN ID(3):
esxcfg-vswitch -v 3 -p "VM Network 3" vSwitch1
esxcfg-route
设置或提取缺省的VMkernel网关路由。输入esxcfg-route –l当前的路由信息、esxcfg-route -h显示所有可用的选项. 以下是一些例子:
o设置缺省的VMkernel网关路由:
esxcfg-route 172.20.20.1
o添加一个路由到VMkernel:
esxcfg-route -a default 255.255.255.0 172.20.20.1
esxcfg-vmknic
为VMotion、NAS和iSCSI创建或者更新VMkernel TCP/IP设置。输入esxcfg-vmknic –l显示VMkernel NICs、esxcfg-vmknic -h显示所有可用的选项. 以下是一些例子:
o添加一个VMkernel NIC并设定IP和子网掩码:
esxcfg-vmknic -a "VM Kernel" -i 172.20.20.19 -n 255.255.255.0
另外,你可以通过service network restart命令重启服务控制台网络。
I. vmware workstation 10虚拟机无法连接网络
问题很清楚!你的虚拟机网络组件被禁用了。
在主机网络适配器里要能看到 VMnet1 VMNet8 你的虚拟机网络才算正常,在给虚拟机的网络环境正常之前,你任何方式都不可能上网。
虚拟机最容易的上网方式:NAT,如果你有路由 桥接也可以。
你机器装了 360 还是 其他 系统优化的软件? 不是简单的配置的问题。VMWare 核心服务被关闭了。
与虚拟机配置无关,是你系统的问题。
J. VMware中如何添加虚拟网络
虚拟机的无线网设置:
在主机为无线上网,虚拟机设定的时候最好用“桥接模式”方法如下:
1.关闭正在运行的虚拟机,将其联网方式设定为“桥接模式”。
2.在vmare菜单edit中打开VMware的虚拟网络编辑器,
3.在“虚拟网络编辑器”对话框中,在“已桥接到”下拉列表中,找到自己的无线网卡。
4.启动虚拟机即可。