无法在局域网外使用 webmin:VMWARE 上的 UBUNTU SERVER

问题描述

我有一台 Windows 电脑

我已经在我的 Vmware 上安装了 Ubuntu 服务器并切换到桥接网络

现在我安装了 webmin

sudo service webmin start

ssl=1

也做了这个

sudo iptables -A 输入 -p tcp -d 0/0 -s 0/0 --dport 10000 -j 接受

我可以从我的电脑和局域网上访问 webmin

enter image description here

也可以通过我 wifi 上任何设备上的浏览器 https://192.168.187.129:10000/

enter image description here

但是我无法从外部网络访问这个

enter image description here

enter image description here

但是我不能在局域网之外使用它。

我只能在局域网上使用 ssh 连接

也做了 sudo ufw allow 10000

没有答案

https://superuser.com/questions/1122496/cant-acces-webmin-outside-the-virtual-machine-running-it-virtualbox-ubuntu-s

解决方法

在您的路由器上启用端口转发。 192.168 是为内部网络保留的,不能通过 Internet 路由。您的路由器将使用外部 IP 地址,您需要启用端口转发,以便当您点击 externalIP:10000 时,它会被转发到 192.168.187.129:10000。

当然,这意味着 Webmin 会暴露给 Internet 上任何想要尝试登录的人,因此请确保设置强密码。您可能需要考虑将其锁定,以便只有一部分外部 IP 也可以连接。