在 CentOS 虚拟机上托管服务器 - 桥接连接?

在 CentOS 虚拟机上托管服务器 - 桥接连接?

我有一台运行 CentOS 6.7 的虚拟机 (VMWare)。我想托管一个R 版 Shiny 服务器,我正在用它在我公司网络上部署一个 Web 应用程序。

我认为我需要一个Static IPVirtual Machine并且我相信我需要将我的网络连接配置为一个bridged adapter

我已经在 Google 上搜索了一下,我相信我知道如何做到这一点,但是对于这个过程我有几个问题:

  • 在 VMWare 设置中,我可以创建一个bridged connection,如下图所示: VMWare 设置图像。这是我需要做的唯一配置吗?
  • 或者我需要进入终端并按照此网站上描述的一组说明进行操作:banym.de/linux/centos/setup-bridge-device-on-centos(我不能发布超过两个链接,抱歉!)
  • 因为我需要一个静态 IP 地址,所以我认为我需要进入终端并按照说明打开Network Manager off、,Create br0 configuration然后。Modify eth0 configurationrestart the network
  • 或者我只需要在 VMWare 设置上进行配置,然后修改客户虚拟盒内的 eth0?

任何帮助都非常感谢!谢谢 :)

更新: 以下是我eth0目前的样子:

EVICE=eth0
ONBOOT=yes
ETHTOOL_OPTS="autoneg off speed 100 duplex full"
BRIDGE=br0
HWADDR=00:0C:29:CD:EB:7F

我是否需要添加:

BOOTPROTO=static
IPADDR=my_static_IP
NETMASK=my_network_mask

我可以在哪里获得我的网络掩码?

答案1

  1. 就 VB 而言,这就是您需要做的全部事情。

  2. 不,这不是必需的:这是桥接两个接口的实际操作,由 VB 为您执行。

  3. 再说一次,这不是必需的,因为桥梁的所有设备都由 VB 负责。

  4. 这是正确的:在步骤 1 中做出正确选择后,在您的虚拟机内部,您所要做的就是配置eth0一个静态 IP 地址。

从用户的角度来看,选择设置后bridged adapter,网桥不需要进一步的操作。事实上,如果你对 DHCP 地址感到满意,那么没有其他事可做,句号。由于您需要(可以理解)固定 IP 地址,因此您必须为此配置接口eth0,而不是通过 DHCP 请求任何 IP 地址。

希望这是清楚的。

相关内容