【发布时间】:2021-01-26 09:33:43
【问题描述】:
我是一个新的 Apache 用户(2.4 版)。我在配置整个事情时遇到了麻烦。我的服务器有一个 IP 地址 - 192.168.2.10,例如我的公共 IP 是 123.123.123.123。在我的托管服务提供商网站上,我确实设置了指向 123.123.123.123 的 A 记录。我的 Apache 配置如下所示:
Listen 443
<VirtualHost _default_:433>
# General setup for the virtual host
DocumentRoot "${SRVROOT}/htdocs"
ServerName www.example.com:443
ServerAdmin my@mail.com
ErrorLog "${SRVROOT}/logs/error.log"
TransferLog "${SRVROOT}/logs/access.log"
问题是我一直收到ERR_CONNECTION_TIMED_OUT。当我尝试将 www.example.com 与本地 IP 192.168.2.5 交换时,它有点工作(SSL 证书问题,因为它们连接到 www.example.com,但我设法看到了 HTTP 响应。问题似乎出在哪里?
编辑:
我认为问题是我不能使用端口443,因为它是我的路由器默认管理端口。那我应该怎么配置呢?我的路由器上有 NAT 规则,它确实将每个 :8456 请求转发到 192.168.2.10:443。
【问题讨论】: