无法在运行它的虚拟机之外访问 webmin (VirtualBox -> Ubuntu-Server 16.04 -> LAMP -> Webmin)

无法在运行它的虚拟机之外访问 webmin (VirtualBox -> Ubuntu-Server 16.04 -> LAMP -> Webmin)

我已经使用 virtualbox 设置了一台运行 Ubuntu 16.04 的虚拟机。然后我安装了 LAMP 和 Webmin。在虚拟机上我可以访问http://localhost:10000& http://1.0.2.15:00000&http://servername:00000 但是我无法访问其中任何一个,包括http://externalIP:00000从运行 virtualbox 的 W10 安装中。

  • 我尝试过的方法:禁用 SSL 并进行设置桥接模式在 Virtualbox 中。
  • 我正在关注本指南
  • 我在 Sitecom WLR-6100 路由器后面运行。
  • Ubuntu 服务器可以访问互联网。

我的目标是从我的 W10 安装管理 Webmin,并使用 Virtualmin 公开托管网站。

这是我第一次设置服务器,因此非常感谢您的帮助。

答案1

你能通过外部IP ssh访问这台机器吗?首先检查是否是网络问题。

您是否正在运行 iptables 之类的防火墙?使用“sudo ufw disable”您可以禁用它。

答案2

我现在可以从我的 W10 安装连接到 Ubuntu 虚拟机(使用与我的 W10 ip 类似的服务器 ip)。在 Virtualbox 中,我关闭了所有网络适配器,只启用了 1 个作为桥接适配器,如下所示本指南

答案3

通过防火墙允许 Webmin 默认端口如下:

sudo ufw allow 10000

相关内容