
我在家庭网络上的专用服务器上安装了 Ajenti,该服务器已转发到端口 8000。使用 canyouseeme.org,端口显示为打开,但是当我尝试使用 IP 地址、https 和端口访问它时,它告诉我无法建立连接。一位朋友尝试连接它,但发生了同样的错误。IP 地址可以在端口 80 上正常连接,所有站点都可以正常工作。有人知道这里可能是什么问题吗?
答案1
您是否尝试使用此命令来查看 Apache 是否占用了端口 8000?
sudo netstat -tlnp | grep 8000
如果这不起作用,请尝试在 config.json 文件中将 SSL 从“true”更改为“false”,并检查是否可以在浏览器中看到登录面板。
此外,您还可以尝试将 URL 从 http:// 更改为 https://,看看是否有效。
希望这可以帮助。
编辑:有关端口的一些常规信息...端口 80 运行 HTTP 协议,端口 443 运行 HTTPS 协议。因此,根据定义,您将能够看到端口 80 和/或 443 上的几乎所有站点。