从外部连接到virtualbox中的RHEL服务器

从外部连接到virtualbox中的RHEL服务器,virtualbox,rhel,Virtualbox,Rhel,在RHEL7服务器virtualbox中,我启动了一个服务器,我应该通过它在web浏览器中检查结果。因为它是一个服务器映像,所以我需要从virtualbox外部检查结果 通过谷歌搜索,我知道我应该进入VirtualBox设置->网络,将此虚拟机连接到桥接适配器(我选择了第一个适配器“en0:Wi-Fi(AirPort)”。但是在设置这些设置后,仍然无法从外部web浏览器访问此网页 我是否做错了什么,或者需要设置其他配置 小结:使用VM构建可由外部客户端访问的服务器不是一个好主意。最好构建一台具

在RHEL7服务器virtualbox中,我启动了一个服务器,我应该通过它在web浏览器中检查结果。因为它是一个服务器映像,所以我需要从virtualbox外部检查结果

通过谷歌搜索,我知道我应该进入VirtualBox设置->网络,将此虚拟机连接到桥接适配器(我选择了第一个适配器“en0:Wi-Fi(AirPort)”。但是在设置这些设置后,仍然无法从外部web浏览器访问此网页

我是否做错了什么,或者需要设置其他配置


小结:使用VM构建可由外部客户端访问的服务器不是一个好主意。最好构建一台具有独立内存和CPU的独立计算机,否则可能会出现严重问题。

您提供的地址()是您的本地地址。不要期望使用此地址从RHEL服务器中检查任何内容

要从外部访问虚拟机,您需要更改VirtualBox网络设置。正如您所说,您需要选择一个桥接适配器,而不是默认的NAT

在VirtualBox中配置桥接适配器

首先,关闭虚拟机以防止操作系统和VB虚拟机监控程序之间发生任何冲突。转到虚拟机设置并将网络适配器设置更改为:

  • 启用网络适配器:检查
  • 连接到:桥接适配器
  • 名称:选择主机用于访问所需LAN的卡
  • 适配器类型:使用默认值
  • 混乱模式:允许所有
  • MAC地址:使用默认值
  • 连接的电缆:检查
按OK并启动机器

为桥接适配器配置VM

您还需要在RHEL计算机中配置虚拟网络适配器。要配置虚拟接口,您需要:

  • 网络上的可用IP地址(IP.address)
  • 网络的网络掩码(网络掩码)
在命令终端类型上:

ifconfig -a
请注意属于您之前配置的虚拟网络适配器的接口名称。然后键入:

sudo ifconfig <interface> <IP.address> netmask <netmask> 
sudo ifdown <interface>
sudo ifup <interface>
sudo ifconfig网络掩码
苏多伊夫顿
sudoifup
现在,您应该能够通过刚才提供的IP地址从VM外部访问您的机器