Apache 2 正在监听端口 9999,但无法通过 DNS 主机访问

Apache 2 正在监听端口 9999,但无法通过 DNS 主机访问

我有一台 Apache 服务器正在监听端口9999。我可以通过 PuTTY 运行 SSH 隧道(端口转发为L9595 192.168.5.227:9999)来验证这一点,这样我就可以从远程 IP 通过 访问该服务器localhost

localhost:9595

我的动态 IP 有一个 DNS 主机名,如下所示:

server.hostname.org

我有一个防火墙,其中有一条规则允许通过端口进行通信9999。我的问题是我无法在此处访问服务器:

server.hostname.org:9999

防火墙规则应该是正确的,因为我模仿了其他成功允许流量的规则。我可以通过以下方式访问主防火墙服务器:

https://server.hostname.org

任何帮助深表感谢。

答案1

我会尝试:

  1. ping server.hostname.org 检查 DNS 是否正确(或 nslookup server.hostname.org)
  2. 修改apache监听80端口(默认)
  3. 打开http://服务器.主机名.org

如果一切正常,则更改为端口 9999 并尝试打开http://server.hostname.org:9999

答案2

在向 DNS 公司提交了工单后,我确定这根本不是他们的问题。我已经能够成功配置它以按预期工作。以下是我所做的:

- 在服务器上配置监听端口 - 确认防火墙规则 - 启动服务器

然后它就可以在server.hostname.org:9999

不确定发生了什么,但现在它可以正常工作了......

相关内容