我需要在VirtualBox网络中使用哪种网络类型?

布莱克

我有3台虚拟机,一台充当客户端计算机(xubuntu),一台充当代理服务器(ubuntu服务器),一台充当Web服务器(ubuntu服务器)。每个虚拟机以及其他虚拟机都将需要访问Internet。

我曾尝试研究虚拟网络,但对于使用哪种虚拟网络却有些困惑。流行观点似乎是桥接的,仅主机的或内部的。

任何建议将不胜感激。

LD詹姆斯

仅主机”提供来宾和主机之间的直接网络连接。来宾可以连接到其他站点,但是其他站点无法直接连接到该来宾。

NAT重映射的IP,如果它从主机传来。

桥接模式创建了它自己唯一的IP一个新的虚拟适配器。

如果要在来宾计算机和其他计算机之间进行双向通信,则需要选择桥接模式。这是将用作服务器或提供可从其他计算机访问的服务的任何计算机的要求。

两种模式都可以访问其他虚拟机。但是,如果其他虚拟机直接访问特定的来宾计算机,则将需要桥接模式。

配置桥接适配器

使用桥接适配器配置主机与任何计算机都没有不同。您有两个选择。

  1. 通过NetworkManager的GUI选项
  2. 编辑/etc/network/interfaces文件。

如果您编辑/etc/network/interfaces文件,则此配置将通过网络管理器进行,并且将为此特定接口禁用网络管理器。

在Ubuntu中,默认情况下,所有NIC都是DHCP配置的。因此,除非您指定其他内容,否则适配器将轮询DHCP服务器以进行配置。

您可以使用以下命令行的变体来检查验证配置:

$ hostname -I
$ ip address | egrep inet
$ ifconfig

如果要从本地网络外部连接到计算机,则必须配置路由器以将流量(针对服务的特定端口)转发到该特定计算机。您可能必须查看服务器配置的配置才能查看要转发的端口。默认情况下,Web服务器使用端口80因此,如果该服务是Web服务器,则应将路由器配置为将端口80上的流量端口连接到该计算机的IP。Mysql数据库服务器的默认端口是端口3306

如果要确保特定的计算机具有相同的IP地址,则可以使用上述两种方法之一来手动指定该计算机的IP地址(网络管理器或编辑/etc/network/interfaces文件)。

您的路由器还将提供一种将特定IP地址保留给特定计算机的方法。因此,您可以通过路由器执行此默认的一致IP地址,而不用编辑网络适配器。

换句话说,配置来宾计算机的桥接适配器与配置任何计算机的NIC没什么不同。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我应该在UPC中使用哪种网络类型

来自分类Dev

使用哪种类型的神经网络?

来自分类Dev

如果我支持Fvoid类型,为什么需要在F#中使用单位类型?

来自分类Dev

为什么我需要在声明中使用类型断言来将变量分配为null?

来自分类Dev

Windows 7-无网络-我需要在本地伪造UNC路径进行开发/测试吗?

来自分类Dev

重载方法需要在Scala中使用结果类型?

来自分类Dev

如何在Softlayer中使用网络类型设置速度

来自分类Dev

我是否需要在synced(anyObject)块中使用AtomicInteger?

来自分类Dev

我需要在Scala中使用@tailrec吗?

来自分类Dev

我需要在Redis脚本中使用MULTI / EXEC吗

来自分类Dev

我何时需要在OpenSSL中使用zlib?

来自分类Dev

我需要在Qt中使用CryptoPP DLL吗?

来自分类Dev

我需要在python中使用“ bigMod算法”吗?

来自分类Dev

我需要在Flowground中使用某种决策模块

来自分类Dev

我需要在猫鼬中使用@ hapi / joi吗?

来自分类Dev

我需要在React Native中使用TouchableOpacity传递值

来自分类Dev

我需要在JavaScript中使用双重承诺的帮助

来自分类Dev

我何时需要在gevent中使用monkey_patch

来自分类Dev

我需要在Redis脚本中使用MULTI / EXEC吗

来自分类Dev

udev:我需要在Linux上的pendrive中使用udev

来自分类Dev

为什么我需要在Android中使用super()?

来自分类Dev

我需要在WordPress中使用帖子或页面吗?

来自分类Dev

我是否需要在synced(anyObject)块中使用AtomicInteger?

来自分类Dev

我需要在此HTML中使用Jquery元素

来自分类Dev

我是否需要在 recyclerView 或 recyclerView 中使用列表视图?

来自分类Dev

我是否需要在 ngOnDestroy 中使用 `complete()` takeUntil Subject?

来自分类Dev

如果我在C#代码中使用继承,是否需要在数据库中包含“类型”列?

来自分类Dev

我应该在哪种网络速度下使用压缩进行rsync传输?

来自分类Dev

需要在If中使用VAR

Related 相关文章

  1. 1

    我应该在UPC中使用哪种网络类型

  2. 2

    使用哪种类型的神经网络?

  3. 3

    如果我支持Fvoid类型,为什么需要在F#中使用单位类型?

  4. 4

    为什么我需要在声明中使用类型断言来将变量分配为null?

  5. 5

    Windows 7-无网络-我需要在本地伪造UNC路径进行开发/测试吗?

  6. 6

    重载方法需要在Scala中使用结果类型?

  7. 7

    如何在Softlayer中使用网络类型设置速度

  8. 8

    我是否需要在synced(anyObject)块中使用AtomicInteger?

  9. 9

    我需要在Scala中使用@tailrec吗?

  10. 10

    我需要在Redis脚本中使用MULTI / EXEC吗

  11. 11

    我何时需要在OpenSSL中使用zlib?

  12. 12

    我需要在Qt中使用CryptoPP DLL吗?

  13. 13

    我需要在python中使用“ bigMod算法”吗?

  14. 14

    我需要在Flowground中使用某种决策模块

  15. 15

    我需要在猫鼬中使用@ hapi / joi吗?

  16. 16

    我需要在React Native中使用TouchableOpacity传递值

  17. 17

    我需要在JavaScript中使用双重承诺的帮助

  18. 18

    我何时需要在gevent中使用monkey_patch

  19. 19

    我需要在Redis脚本中使用MULTI / EXEC吗

  20. 20

    udev:我需要在Linux上的pendrive中使用udev

  21. 21

    为什么我需要在Android中使用super()?

  22. 22

    我需要在WordPress中使用帖子或页面吗?

  23. 23

    我是否需要在synced(anyObject)块中使用AtomicInteger?

  24. 24

    我需要在此HTML中使用Jquery元素

  25. 25

    我是否需要在 recyclerView 或 recyclerView 中使用列表视图?

  26. 26

    我是否需要在 ngOnDestroy 中使用 `complete()` takeUntil Subject?

  27. 27

    如果我在C#代码中使用继承,是否需要在数据库中包含“类型”列?

  28. 28

    我应该在哪种网络速度下使用压缩进行rsync传输?

  29. 29

    需要在If中使用VAR

热门标签

归档