1bridge(桥接):
将虚拟机网卡(本地连接)的IP地址和真实主机要设在同一IP段,其余与主机相同,这种情况适合局域网,而且网内没有特别限制的情形下使用,也适合与真实主机或局域网内主机进行网络共享。如果ADSL单机拨号用户使用这个模式的话,要登录互联网,先得断开真实主机的ADSL连接,再在虚拟机系统建立ADSL拨号连接,并使用ADSL线路的帐号和密码登录才可以上网。即虚拟机与真实主机不能同时上网。
2nat
:这种模式下虚拟机系统经过虚拟机网络的特别转换,共享真实主机的IP上网。这个方式比较适合于ADSL单机拨号用户,真实主机拨号上网后,虚拟机系统也同时可以上网了。
3host-only
(仅主机):这钟情况只能实现虚拟机主机通信,但是虚拟机互联网无法通信。其实你所指的真机和虚拟机上网的IP是“一样”的,真实情况不是一样的。虽然虚拟机是寄靠在真机上一同运行的,但是虚拟机上的网卡其实就是真机上的虚拟网卡。 因此,如果你想设置虚拟机的IP和真机的IP不“一样”的话,那就要设置你的虚拟平台(例如:VMware)的虚拟网卡接入方式,那里有几个选择的,有:NAT接入(即真机和虚拟机IP一样)、桥接(即虚拟机的IP按真机的IP网络段由DHCP获得IP)、内部主机。选择桥接就可以做到你所要的主机与虚拟机IP不同的效果,也就是说真机网络下多了一台电脑(虚拟机)。 追问: 问题是我不能双拨号啊。多一台电脑意思是不是就要多一个网络了?我是用的路由。 回答: 这是两个问题:(一)拨号,由于你用了路由,ADSL Modem应已被接到路由器上使用了,所以你的电脑(不论主机/虚拟机)均不必再拨号上网,只要通过路由上网就可以了,更不能想各自独立拨号上网的,因为没有ADSL Modem可用/接在你的电脑上进行拨号!(二)多一台电脑不是要多一个网络,因为多台电脑是可以同一个网络IP地址段的即如:19216800/24(19216800/2552552550),只要各台电脑的IP都在同一IP段就可以,即如电脑一IP:1921680100/2552552550和电脑二IP:1921680101/2552552550是绝对可以互访的。 追问: 你说的是内网IP啊 我说的是外网IP。内网IP不一样。很容易设置的啊。我说是外网能不能不一样。谢谢你了! 回答: 外网受电信的限制,不能单凭自己的设置就可以完成的哦。外网IP不一样就是要不同的公网IP地址,就要另外收费的。wolfhen帮你进行专业解答:虚拟机要通过真实机上网有以下四种方法:1,直接桥接,虚拟机的IP与真实机(你的服务器)设在同一个网段,而DNS,网关可以与真实机的设成一样。2,NAT:虚拟机的IP设成自动获得,而DNS设成与真实机一样,就可以上网。3,host-only上网:这方法复杂一些,首先要把你的真实网卡给共享给VMnet1,然后VMnet1的IP自动变为19216801,接着你把你的虚拟机的IP设为1921680,网关为19216801,DNS设成真实机的DNS。就可以上网。1、安装VMWare
Tools
2、将VMWare的网络连接方式设置为NAT,把虚拟系统的IP和DNS设置为“自动获取”
3、主机连网,虚拟系统即可上网。
4、虚拟网卡VMnet8设置为自动获得IP、自动获得DNS服务器,启用。
5、虚拟机中 *** 作系统的“本地连接”也设置为自动获得IP、自动获得DNS服务器,
(在虚拟机中,右键“本地连接”-双击“Internet
协议”,看看是不是自动的,固定IP的也在这
里
改)
6、点菜单栏里的“编辑”-选“虚拟网络设置”,先将“自动桥接”给去掉(去掉钩钩),
再选“DHCP”开启DHCP服务,点“开始”-应用,再按同样的方法开启“NAT”的功能。
7、两个服务(主机)必须开启:VMware
DHCP
Service
和VMware
NAT
Service具体步骤如下:
1、点击右下角的网络图标,在d出的菜单中点击 网络和internet设置。
2、在打开的界面中点击 以太网,在右侧的窗口中,点击 更改适配器选项。
3、在打开的网络连接中找到你的网卡,右键网卡,点击 属性。
4、在打开的以太网属性界面中双击 internet协议版本4(TCP/IPv4)。
5、在打开的界面中 设置你要设置的ip,可以设置地址,DNS可以自行搜索公共DNS,等。第一步:virtualbox-虚拟机-设置-网络连接1-Bridged adapter,设置为桥接模式
第二步骤:在ubuntu server下,修改/etc/network/interfaces。如下:
auto eth0
iface eth0 inet static
address 17217212151
netmask 2552552550 #此处改成您的掩码
gateway XXXX #此处改成您的网关
保存,然后用root用户运行:
/etc/initd/networking restart
楼主测试一下看看!虚拟机的网络连接里的“本地连接”就用“自动获取IP地址”就好,有固定IP的需要到“Internet协议”设置,具体的演示步骤:
1当然是将虚拟机的上网方式选为NAT咯右键你要设置的虚拟机选“设置”(因为有的不止虚拟一台),在“硬件”中选“以太网”,将右边的网络连接改为NAT-确定
2点菜单栏里的“编辑”-选“虚拟网络设置”,先将“自动桥接”给去掉(去掉钩钩),再选“DHCP”开启DHCP服务,点“开始”-应用,再按同样的方法开启“NAT”的功能
NAT的上网方式的特点:
1主机的虚拟网卡不用设置(默认为自动获得)
2虚拟系统中的网卡不用设置(默认为自动获得)
这条两个实现的前提是虚拟的dhcp服务器正常工作
第二种方式上网:桥接方式(见文章结尾图文演示)
虚拟机选择“桥接”,桥接之后便可以直接上网了,但是不能和主机共享资料,所以我采用“共享”的方式,使得虚拟机共享主机网卡,从而达到上网和共享主机资料的目的
在网上邻居----属性---ADSL--属性---高级----Internet连接共享-----把底下的“允许其它计算机”那项勾上,然后选择底下的选项为“本地连接”--------确定
出现警告框,确定,然后断开ADSL,再重联ADSL,上网。
service
network
restart
即可上网
1
在虚拟机中设定你的IP地址,子网掩码以及网关,我主机的IP是192168026,子网掩码和网关保持不动,虚拟机的只要往后顺延一个IP地址就可以了,但是注意不要填写为19216801,否则会出现IP冲突,设置就可以了。
2
关闭虚拟机,在编辑--编辑虚拟网络中打开编辑器,选择VMnet0,在下面的类型选择桥接,即bridge,网卡不要选择自动(automatic),手动选择为自己现在主机的实际网卡名,然后点击应用,确定。
3最后,在主机中打开本地连接,点击属性--共享,如下图所示,选择允许其他网络用户通过此计算机的Internet连接来连接,点击确定。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)