首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在VirtualBox中共享Ubuntu和Windows来宾操作系统之间的互联网访问?

如何在VirtualBox中共享Ubuntu和Windows来宾操作系统之间的互联网访问?
EN

Ask Ubuntu用户
提问于 2011-10-08 16:01:30
回答 1查看 10.9K关注 0票数 3

使用VirtualBox。

有两个虚拟机,Ubuntu10.04和Windows 7。

关于Ubuntu:

有两个以太网接口。

  • 网桥接口(eth0)谁可以访问互联网。平www.google.com工作正常。
  • NAT接口(eth1)配置为具有ip 10.0.0.101、Net掩码255.255.255.0和网关10.0.0.1的内部网络,可以在10.0.102中打开Windows 7。

在Windows上

  • 一个拥有ip 10.0.0.102的接口,可以在10.0.0.101ok内平Linux,但不能ping www.google.com。

那么,我如何配置Windows以使用我的Linux机器访问互联网呢?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2011-10-08 17:04:55

好的,它的工作方式是这样的,当您在虚拟环境中时,只需忘记virtualbox。如果您有以下设置,那么所有这些都应该会得到解决:

主主机(运行virtualbox的主机,里面有两个猜测)--它应该有互联网接入。它是否通过代理、内部网或与ISP的正常连接并不重要。它应该可以上网。

VIRTUALBOX -虚拟主机(UBUNTU) -它应该有一个网络连接到您的主主机,它提供互联网和一个网络连接(默认称为内部网络),我们将使用它来共享连接。应该注意的是,在完成整个共享解释之后,如果主机是Windows,这也可以工作。

VIRTUALBOX -虚拟来宾(WINDOWS) -它应该有一个网络连接到“内部网络”。

所有这些设置都是以特定的方式进行的,您可以执行以下操作:

虚拟主机(Ubuntu)

  1. 在Ubuntu10.04中转到面板中的连接指示符()
  2. 转到编辑连接。
  3. 选择您的内部网络接口(因为您将看到2,例如eth0和eth1。其中一个是内部的,连接到其他虚拟客人,另一个连接到主主机)并打开它。
  4. 转到IPv4设置,并在方法字段中选择“与其他计算机共享”。
  5. 应用程序,您就可以使用虚拟主机(Ubuntu)了。现在是虚拟来宾(Windows)。

注意-有些人可能会建议一些更复杂的iptables,伪装控制台命令。没有必要这样做,因为(我认为)Ubuntu9.04或更高版本。自从网络管理器几年前更新自己,从调制解调器,手机和共享无线连接比以往任何时候都容易。

虚拟来宾(

)

转到Windows中的“网络管理器”,选择唯一的连接。转到Ipv4 TCP协议,并验证它是否将IP设置为动态/自动。它现在应该可以看到从ubuntu框中获得的连接。如果在任何情况下它都不起作用,因为您有Windows 7,其中包括一种非常巧妙的检查internet访问的方法,那么您应该从windows中的网络管理器中运行这个工具,并让它查找internet。以同样的方式,我已经为windows、windows和windows 7做了大约50个设置,其中大多数都是针对windows 7的。因此,我可能会在这里陷入困境,但是对50个测试来说,我非常肯定这会起作用。

注意-实际上不需要像Ubuntu服务器中的DHCP服务器来共享。windows中也不需要DNS服务器。在ubuntu和windows中提供的默认设置可以处理这样的简单任务。这里要记住的是,当在虚拟环境中时,只需忘记主机。想象一下,在一个局域网派对上,有2台电脑,其中一台有互联网连接,另一台连接到局域网,而另一台PC想让互联网共享。消除虚拟空间与真实空间(主主机)之间的关联有助于解决多个网络问题。

注2-额外的你需要(让我换个说法,你真的!(需要)使用来自VirtualBox的版本和Virtualbox的扩展,使一切都按其应有的方式工作。到目前为止的最新版本,也就是10月3日发布的4.1.4版本,已经解决了许多问题,自从4.1.2版本以来,我可以保证鼠标随机移动和共享虚拟文件夹的可怕问题已经消失。

最新版本可以在这里找到:https://www.virtualbox.org/wiki/Linux_下载次数

以及最新版本的扩展:https://www.virtualbox.org/wiki/Downloads

为什么我这么大惊小怪地使用网站上的Virtualbox而不是PPA或OSE版本。因为首先,Virtualbox将在安装软件包后添加(下载后双击它),ppa或repo将获得最新的更新。第二,OSE的功能比网页中的特性少很多(这种区别始于innotek是主要公司,而在当时,OSE和virtualbox是一样的)。现在主页上的virtualbox有太多的东西了。此外,许多PPA已经过时或没有像virtualbox中的主要回购工具那样快速更新。

注3-由于Virtualbox 4.1.4不需要再次下载扩展。Virtualbox将自动检查该扩展是否与最新安装的版本兼容或更新。但是,如果你还没有安装它,你仍然需要安装它。至少是第一次。在那之后,就没有必要再做了。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/64837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档