‘壹’ 如何让virtualbox虚拟机上网
可通过以下步骤让virtualbox虚拟机上网:
1、在虚拟机中设置,点击虚拟机中的"设置",选择"网络",选择“连接方式”,选择"NAT";
2、进入虚拟机系统(XP或者Ubuntu),将IP设置成为DHCP自动获取。这样虚拟机就可以上网;
3、点击虚拟机中的"设置",选择"网络",选择“连接方式”,选择"Bridged Adapter"。进入虚拟机系统(XP或者Ubuntu),静态设置IP,将IP设置成和主机在一个网段的IP,网关和DNS设置和主机的一样。这样虚拟机就可以上网了。
VirtualBox的提供了四种网络接入模式,它们分别是:
1、NAT 网络地址转换模式(NAT,Network Address Translation)
2、Bridged Adapter 桥接模式
3、Internal 内部网络模式
4、Host-only Adapter 主机模式
第一种 NAT模式
解释:
NAT模式是最简单的实现虚拟机上网的方式,你可以这样理解:Vhost访问网络的所有数据都是由主机提供的,vhost并不真实存在于网络中,主机与网络中的任何机器都不能查看和访问到Vhost的存在。
虚拟机与主机关系:
只能单向访问,虚拟机可以通过网络访问到主机,主机无法通过网络访问到虚拟机。
虚拟机与网络中其他主机的关系:
只能单向访问,虚拟机可以访问到网络中其他主机,其他主机不能通过网络访问到虚拟机。
虚拟机与虚拟机之间的关系:
相互不能访问,虚拟机与虚拟机各自完全独立,相互间无法通过网络访问彼此。
IP:10.0.2.15
网关:10.0.2.2
DNS:10.0.2.3
一台虚拟机的多个网卡可以被设定使用 NAT, 第一个网卡连接了到专用网 10.0.2.0,第二个网卡连接到专用网络 10.0.3.0,等等。默认得到的客户端ip(IP Address)是10.0.2.15,网关(Gateway)是10.0.2.2,域名服务器(DNS)是10.0.2.3,可以手动参考这个进行修改。
NAT方案优缺点:
笔记本已插网线时: 虚拟机可以访问主机,虚拟机可以访问互联网,在做了端口映射后(最后有说明),主机可以访问虚拟机上的服务(如数据库)。
笔记本没插网线时: 主机的“本地连接”有红叉的,虚拟机可以访问主机,虚拟机不可以访问互联网,在做了端口映射后,主机可以访问虚拟机上的服务(如数据库)。
第二种 Bridged Adapter模式
解释:
网桥模式是我最喜欢的用的一种模式,同时,模拟度也是相当完美。你可以这样理解,它是通过主机网卡,架设了一条桥,直接连入到网络中了。因此,它使得虚拟机能被分配到一个网络中独立的IP,所有网络功能完全和在网络中的真实机器一样。
虚拟机与主机关系:
可以相互访问,因为虚拟机在真实网络段中有独立IP,主机与虚拟机处于同一网络段中,彼此可以通过各自IP相互访问。
虚拟机于网络中其他主机关系:
可以相互访问,同样因为虚拟机在真实网络段中有独立IP,虚拟机与所有网络其他主机处于同一网络段中,彼此可以通过各自IP相互访问。
虚拟机于虚拟机关系:
可以相互访问,原因同上。
IP:一般是DHCP分配的,与主机的“本地连接”的IP 是同一网段的。虚拟机就能与主机互相通信。
笔记本已插网线时:(若网络中有DHCP服务器)主机与虚拟机会通过DHCP分别得到一个IP,这两个IP在同一网段。 主机与虚拟机可以ping通,虚拟机可以上互联网。
笔记本没插网线时:主机与虚拟机不能通信。主机的“本地连接”有红叉,就不能手工指定IP。虚拟机也不能通过DHCP得到IP地址,手工指定IP后,也无法与主机通信,因为主机无IP。
这时主机的VirtualBox Host-Only Network 网卡是有ip的,192.168.56.1。虚拟机就算手工指定了IP 192.168.56.*,也ping不能主机。
第三种 Internal模式
解释:
内网模式,顾名思义就是内部网络模式,虚拟机与外网完全断开,只实现虚拟机于虚拟机之间的内部网络模式。
虚拟机与主机关系:
不能相互访问,彼此不属于同一个网络,无法相互访问。
虚拟机与网络中其他主机关系:
不能相互访问,理由同上。
虚拟机与虚拟机关系:
可以相互访问,前提是在设置网络时,两台虚拟机设置同一网络名称。如上配置图中,名称为intnet。
IP: VirtualBox的DHCP服务器会为它分配IP ,一般得到的是192.168.56.101,因为是从101起分的,也可手工指定192.168.56.*。
笔记本已插网线时:虚拟机可以与主机的VirtualBox Host-Only Network 网卡通信
这种方案不受主机本地连接(网卡)是否有红叉的影响。
第四种 Host-only Adapter模式
解释:
主机模式,这是一种比较复杂的模式,需要有比较扎实的网络基础知识才能玩转。可以说前面几种模式所实现的功能,在这种模式下,通过虚拟机及网卡的设置都可以被实现。
我们可以理解为Vbox在主机中模拟出一张专供虚拟机使用的网卡,所有虚拟机都是连接到该网卡上的,我们可以通过设置这张网卡来实现上网及其他很多功能,比如(网卡共享、网卡桥接等)。
虚拟机与主机关系
默认不能相互访问,双方不属于同一IP段,host-only网卡默认IP段为192.168.56.X 子网掩码为255.255.255.0,后面的虚拟机被分配到的也都是这个网段。通过网卡共享、网卡桥接等,可以实现虚拟机于主机相互访问。
虚拟机与网络主机关系
默认不能相互访问,原因同上,通过设置,可以实现相互访问。
虚拟机与虚拟机关系
默认可以相互访问,都是同处于一个网段。
虚拟机访问主机 用的是主机的VirtualBox Host-Only Network网卡的IP:192.168.56.1 ,不管主机“本地连接”有无红叉,永远通。
主机访问虚拟机,用是的虚拟机的网卡3的IP: 192.168.56.101 ,不管主机“本地连接”有无红叉,永远通。
虚拟机访问互联网,用的是自己的网卡2, 这时主机要能通过“本地连接”有线上网,(无线网卡不行)
‘叁’ virtualbox怎么联网
你用的是
sun公司
的Sun
VirtualBox虚拟机
?
我也用的这个,目前在里面装了个英文系统,联网正常。
我的机器是电话线连接的ADSL
有线宽带
,不是局域网。
VirtualBox
里面的联网方式是NAT
安装的
虚拟机
选择自动获取IP
和
DNS服务器
(一般虚拟机这样设置就可以连接了,以前我用的VMware
workstation
6.5也是这样设置的)
你对比下你的看看
是不是哪儿设置不一样?
有问题的话
追问补充下
‘肆’ virtualbox怎么配置网络
当然是在virtualbox软件界面中设置网络,看看网上的配图。
普通用户尤其是新手,可以用NAT网络地址转换。但是virtualbox的NAT不支持一些通信协议(例如VPN),所以不能在虚拟机里面连接VPN
桥接的话,好像可以家庭路由器设置自动分配IP地址,虚拟机设置自动获取IP地址和DNS
host-only,虚拟机只能跟主机通信,无法访问互联网。但是把主机修改成代理服务器,虚拟机发送代理请求,也能访问互联网(可以在主机上安装代理软件,然后配置虚拟机代理:host-only网卡的IP地址 (+ 主机代理软件的端口))网上好像说,host-only模式下的几台虚拟机能互相通信
internal(内部网络模式),虚拟机无法跟主机、互联网通信。相同网络名下,虚拟机与虚拟机之间能互相通信。因为我还没实践过internal,所以只能讲这些
‘伍’ Virtualbox网络桥接模式怎么设置
1.在Virtualbox 的全局模式下建立host-only网络,完成之后在网络邻居的属性中会出现本地连接和virtualbox host-only ethernet 连接
2.点击本地连接的属性,看是否出现virtualbox bridged networking dirver 选项,如果未出现,点击安装(应该在服务选项中),并且选中,点击确定;
3.virtualbox host-only ethernet 连接的设置和本地连接相同;
4.设置IP地址
本地连接的IP:192.168.1.110
virtualbox host-only ethernet的IP:192.168.1.10 这样使两个系统处于同一个网段;
5.在virtualbox的设置-》网络
在连接方式中选择桥接(bridged)
在名称选择你本地的实际网卡
6.启动虚拟系统,如果它和宿主操作系统无法通信,请为它设置一个IP地址,我的设置为:192.168.1.20
至此桥接模式设置完毕;
‘陆’ virtualbox虚拟机设置网络选择桥接网卡显示未指定网络怎么解决
问题及解决过程如下(虚拟机安装操作系统省略)
1.在刚装好的XP虚拟机的网络设置界面如下图,当链接方式为“Bridged Adapter”的时候,下面的“名称”显示“未指定”,而且在下面有错误提示如“发现无效设置”和“在 网络:网络连接 1 页,未指定要bridged的主机网络界面”。
2.这是因为 Windows 7 系统中没有安装 VirtualBox 的桥接服务驱动(也可能是我用绿色版本的原因),接下来将要安装驱动。
3.打开本地连接的属性界面,如下图
4.选择“安装(N)...”,进入如下图界面
5.选择“服务”,点击“添加(A)...”按钮,进入如下界面
6.点击“从磁盘安装(H)...”,出现可以浏览目录的界面
7.点击“浏览(B)...”,并找到 VirtualBox 的安装目录
8.进入目录后选择文件夹“app32”(因为我用的是32的系统,如果您用64位系统的话估计得选择“app64”文件夹),然后是驱动目录“drivers”,再就是网络目录“network”,再往后您就要根据您的情况选择了,不清楚的话也可以挨个试试,这里我选的是“netflt”中的“VBoxNetFlt_m”。过程图解如下6张图。
9.点“打开”后一路点“确定”就会安装成功,中间安装过程可能需要等待一会儿
10.至此,桥接服务已经安装好了,可以选择桥接的网络模式了
‘柒’ 强制关机后virtualbox虚拟机网络连不上
1、排除了virtualbox程序本身的安装、设置错误的话(比如说在主机上‘网上邻居-查看连接’里的‘virtualbox连接’是否显示已连接),
2、(虚拟机的网络连接方式是否选择为NAT)那么可能是“深度XP系统”的镜像文件不适合用来给virtualbox虚拟机装系统给虚拟机装xp系统一般选择XP的原版镜像。
3、虚拟机网卡模式用nat模式,虚拟机里xp里,虚拟网卡的驱动要装好,虚拟机里xp的本地连接设置为自动获取ip。
‘捌’ virtualbox虚拟机win10怎么联无线网
在“计算机”图标上右键选择“管理”,在打开的“计算机管理”窗口中选择左侧的“设备管理器”,然后在右侧图示的地方右键选择“添加过时硬件”。
在打开的窗口中点击“下一步”。
选择“安装我手动从列表中选择的硬件(高级)”,然后下一步。
把滚动条拉到最下面,选择“网络适配器”,然后下一步。
在左侧的“厂商”中选择“Microsoft”,在右侧选择“Microsoft Loopback Adapter”,然后下一步,再下一步,开始安装驱动。
驱动安装完成后,会在网络适配器管理界面看到这张网卡。
接下来,就是设置物理无线网卡的网络共享。在无线网卡的属性对话框中,选择“共享”标签,按图中所示设置即完成了无线网卡的共享。
步骤阅读
现在设置虚拟机的网络,在如图所示的设置界面上,左侧选择“网络”,右侧按照图示方式设置。这样就完成了整个的设置操作,现在可以在虚拟机中ping通物理机了。
‘玖’ VirtualBox的网络连接
1. 在host上面查看DNS服务器配置。在Windows host上面,打开开始菜单|附件|命令提示符,然后输入ipconfig /all。回车开始执行。用笔记录DNS服务器的信息以备后面使用。
2. 将VirtualBox的网络设置设为NAT类型。启动Ubuntu Linux guest。打开System|Administration|Network菜单,选择Wired Connection,单击Properties按钮,将其中配置改为DHCP,保存。重启Ubuntu。
3. 在重启后的Ubuntu中打开System|Administration|Network Tools菜单。将对话框中间部位的下拉列表选到Ethernet Interface,然后可以看到对话框下面显示出VirtualBox给Ubuntu分配的IP,记录IP和子网掩码。
4. 在同一个对话框内,选择Netstat标签,然后点击绿箭头获取Routing Table Information。注意表格中有一列为Gateway,请记录其中不是全零的那一个IP地址。
5. 回到2中间打开的Network对话框,打开属性,将类型从DHCP改为Static IP。输入刚才3中记录的IP地址和子网掩码。再输入4步骤中记录的Gateway的IP地址。
6. 保存,退出Properties,但不要关闭Network对话框。切换到DNS标签,删除这里自动设置的DNS服务器信息。然后添加1中间记录的DNS服务器。重启Ubuntu。
做完上面几步,你的Ubuntu应该又可以连上网络了。