我刚刚在 Centos 8 机器上安装了 webmin,当我尝试连接到 localhost:10000 时出现超时。
知道为什么会这样吗?
答案1
- 检查服务是否正在运行。如果 webmin 服务未运行,您将无法访问它。https://www.thegeekdiary.com/centos-rhel-7-how-to-check-the-status-of-a-service-using-systemd/
- 检查系统上的开放端口列表。例如
sudo netstat -anopt
将列出所有开放的 TCP 端口(查找包含 LISTEN 和 10000 的行)。这将告诉您 Webmin 是否确实在监听端口 10000。有关详细信息,请参阅网络状态这里:https://www.tecmint.com/find-open-ports-in-linux/ - 在某些情况下,Webmin 默认使用 HTTPS。请尝试两种方式http://本地主机:10000/和https://本地主机:10000/
- 最后,确保 Webmin 监听的是本地主机,而不是您的实际 IP。例如,如果相关计算机的 IP 为 192.168.1.10,那么http://192.168.1.10:10000/可能有效,但是http://本地主机:10000/如果 Webmin 没有设置为监听 localhost 或 127.0.0.1,则可能不会。
答案2
或者,firewalld 可以阻止对端口的访问,然后:
firewall-cmd --permanent --zone=public --add-port=10000/tcp
firewall-cmd --reload