① 虚拟机如何连接网络
最简单的就是模式是NT 模式(一般为第3个选项)这个模式是和主机公用IP 只要主机可以上网虚拟机就可以;还有种就是桥接 (一般为第1选项)这是选择一张网卡让虚拟机使用,桥接状态下主机就不可以使用该网卡。
虚拟机上网方式有两种,一种是桥接,一种是NAT,在打开虚拟机选项的下方有个编辑虚拟机设置,在这里面可以更改虚拟机的上网方式。
然后在网络适配器中可以更改上网方式。桥接和NAT都是可以上网的,前提是你真机能上网。
设置完成后就进虚拟机开能不能上网,虚拟机在挂起状态下是无法设置的。如果还不能上网,检查一下虚拟机有没有获取到IP,命令为:ipconfig。如果没有获取到IP,就用命令ipconfig /renew,重新获取一次IP。
计算机操作系统为Windows XP,用VMware虚拟一台Windows 2000电脑,组成对等网,组网后虚拟机能共享宿主机的文件、打印机和上网连接。
把Windows 2000安装光盘插入光驱,点击VMware菜单“虚拟→设置”打开设置窗口,如图1所示,点击“CD-ROM”,在右侧选中“使用物理驱动器”,然后选择正确盘符(笔者机器上的光驱盘符为“H”)。接着启动虚拟机,把Windows 2000安装到虚拟机中。
② 如何在VMWARE中配置net模式上网
1. 首先打开VMWARE,确保你的虚拟机是‘关机’状态,而不是‘开机’或者‘挂起’状态,点击你的虚拟机名称,会出现以下界面:
3. 选择NAT模式,点击确定,实现NAT模式上网。关于如何配置ip,可以私信给我,我再将自己的经验传授给你。
③ 虚拟机如何上网设置
1.bridge :
默许使用vmnet0
将虚拟机的ip设置与主机同网段未使用ip,其余与主机不异:
例如主机ip是10.70.54.31,设置虚拟机ip为10.70.54.22。netmask,broadcast,gateway,dns都与主机不异便可以使成为事实虚拟机<--->主机 虚拟机<---->互联网 通讯。
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
3.host-only :
默许使用vmnet1
将虚拟机ip设置与vmnet1同网段,gateway设置成vmnet1的ip,其余设置与vmnet1不异,dns设置与主机不异
例如 vmnet1 ip :172.16.245.1
虚拟机设置: 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
这条规则意思是未来自172.16.245.0/24封包的来源ip伪装成eth0的ip,使成为事实虚拟机与互联网通讯
要是收集接口是ppp+或者pppoe则需要修改为-o pppoe
固然-s 172.16.245.0/24 也要按照现实环境修改
④ 问:如何把虚拟机把网络连接设置为NAT方式
右键你要设置的虚拟机选“设置”(因为有的不止虚拟一台),在“硬件”中选“以太网”, 将右边的网络连接改为NAT-确定。 点菜单栏里的“编辑”-选“虚拟网络设置”,先将“自动桥接”给去掉(去掉钩钩),再选“DHCP”开启DHCP服务,点“开始”-应用,再按同样的方法开启“NAT”的功能最重要的是你的两个服务必须开启:VMware DHCP Service 和VMware NAT Service。具体操作如下: 开始---设置--控制面板---管理工具---服务,确保 VMware DHCP Service 和VMware NAT Service 服务已经启动。
⑤ VM虚拟机如何连接网络(具体情况内详)
虚拟机安装server2012 进行网络连接设置,可以让主机可以和虚拟机在同一个局域网中进行连接。
1、第一步先打开你虚拟机的设置,在里面修改网络连接方式。
提示:主机也需要ping一下虚拟机,保证双方都能ping通。
⑥ VMware虚拟机下三种网络介绍及配置
vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。
打开vmware虚拟机,我们可以在选项栏的“编辑”下的“虚拟网络编辑器”中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式),那么这些都是有什么作用呢?其实,我们现在看到的VMnet0表示的是用于桥接模式下的虚拟交换机;VMnet1表示的是用于仅主机模式下的虚拟交换机;VMnet8表示的是用于NAT模式下的虚拟交换机。
同时,在主机上对应的有VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两块虚拟网卡,它们分别作用于仅主机模式与NAT模式下。在“网络连接”中我们可以看到这两块虚拟网卡,如果将这两块卸载了,可以在vmware的“编辑”下的“虚拟网络编辑器”中点击“还原默认设置”,可重新将虚拟网卡还原。
什么是桥接模式?桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。其网络结构如下图所示:
接下来,我们就来实际操作,如何设置桥接模式。
首先,安装完系统之后,在开启系统之前,点击“编辑虚拟机设置”来设置网卡模式。
点击“网络适配器”,选择“桥接模式”,然后“确定”
在进入系统之前,我们先确认一下主机的ip地址、网关、DNS等信息。
然后,进入系统编辑网卡配置文件,命令为vi /etc/sysconfig/network-scripts/ifcfg-eth0 (这里可能有些不同,找到 ifcfg-eth 开头的文件即可)
添加内容如下:
编辑完成,保存退出,然后重启虚拟机网卡,使用ping命令ping外网ip,测试能否联网。
这就是桥接模式的设置步骤,相信大家应该学会了如何去设置桥接模式了。桥接模式配置简单,但如果你的网络环境是ip资源很缺少或对ip管理比较严格的话,那桥接模式就不太适用了。如果真是这种情况的话,我们该如何解决呢?接下来,我们就来认识vmware的另一种网络模式:NAT模式。
NAT技术应用在internet网关和路由器上,比如192.168.0.123这个地址要访问internet,它的数据包就要通过一个路由器,而路由器拥有一个能访问internet的ip地址,这样的路由器就要在收发数据包时,对数据包的IP协议层数据进行更改(即 NAT),以使私有网段的主机能够顺利访问internet。
刚刚我们说到,如果你的网络ip资源紧缺,但是你又希望你的虚拟机能够联网,这时候NAT模式是最好的选择。NAT模式借助虚拟NAT设备(就是一个路由器)和虚拟DHCP服务器,使得虚拟机可以联网。其网络结构如下图所示:
在NAT模式中,主机网卡直接与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网。
那么我们会觉得很奇怪,为什么需要虚拟网卡VMware Network Adapter VMnet8呢?原来我们的VMware Network Adapter VMnet8虚拟网卡主要是为了实现主机与虚拟机之间的通信。在之后的设置步骤中,我们可以加以验证。
将虚拟机的网络连接模式修改成NAT模式,点击“编辑虚拟机设置”。
点击“网络适配器”,选择“NAT模式”
然后开机启动系统,编辑网卡配置文件,命令为vi /etc/sysconfig/network-scripts/ifcfg-eth0
具体配置时,IP设置与vmnet8同网段,网关设置成vmnet8的网关(在“虚拟网络设置”里的Net选项卡里能找到Gateway)通常是xxx.xxx.xxx.2。
子网掩码设置与VMnet8相同(设置好IP地址后,子网掩码自动生成) DNS设置与主机的相同。
之前,我们说过VMware Network Adapter VMnet8虚拟网卡的作用,那我们现在就来测试一下。
Host-Only模式其实就是NAT模式去除了虚拟NAT设备,然后使用VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。其网络结构如下图所示:
通过上图,我们可以发现,如果要使得虚拟机能联网,我们可以将主机网卡共享给VMware Network Adapter VMnet1网卡,从而达到虚拟机联网的目的。接下来,我们就来测试一下。
首先设置“虚拟网络编辑器”,可以设置DHCP的起始范围。
然后设置虚拟机为 Host-Only模式。
然后修改 ifcfg-eth0 文件,设置ip等:
将虚拟机IP设置与VMnet1同网段,网关设置成VMnet1的网关相同,其余设置与VMnet1相同,DNS设置与主机相同。
例如:VMnet1 IP:172.16.249.1 Gateway :172.16.249.2
那么虚拟机 IP:172.16.249.100 Gateway: 172.16.249.2
Host-only 这种方式,虚拟机连接不到外网,通过下面设置可以使虚拟机连接外网。
我们可以看到上图有一个提示,强制将VMware Network Adapter VMnet1的ip设置成192.168.137.1,那么接下来,我们就要将虚拟机的DHCP的子网和起始地址进行修改,点击“虚拟网络编辑器”
重新配置网卡,将VMware Network Adapter VMnet1虚拟网卡作为虚拟机的路由。
重启网卡,然后通过 远程工具测试能否联通外网以及与主机通信。