无法将 Namecheap 域名连接到 VPS 服务器

无法将 Namecheap 域名连接到 VPS 服务器

我最近从 Namecheap () 购买了一个域名pythonbiz.com,并在托管于的 VPS 上设置了一个 Web 应用程序servercheap.net(Ghost 博客基本上是一个 Node 应用程序),VPS 公共 IP 地址是,107.152.32.52应用程序通过 nginx 提供服务。

我保留了默认的 Namecheap DNS 名称服务器,并从 Namecheap 仪表板添加了一条 A 记录,该记录直接指向服务器 IP 地址 (107.152.32.52)。

但是,我无法加载该网站,ERR_CONNECTION_REFUSED即使清空了系统 DNS 缓存以及 Chrome DNS 缓存后,我仍然无法在 Chrome 和 Opera 中加载该网站。

此外,在 Linux 机器上运行以下命令后:

dig A +short pythonbiz.com

它返回正确的服务器 IP 地址,所以我找不到问题所在。这种情况已经持续了大约 4 个小时,我知道我必须等待长达 24 小时,但 Namecheap DNS 通常很快,30 分钟即可生效。

当我使用 Digital Ocean 作为 VPS 提供商时,我没有遇到这个问题,A 记录在 30 分钟内更新。

答案1

我发现 DNS 配置没有问题,并且根域 A 记录已经在我这边解析:

dig pythonbiz.com +noall +answer
pythonbiz.com.      1691    IN  A   107.152.32.52

您的问题似乎与 Web 服务器配置有关,因为它显示 50x 错误代码:

curl -Ik pythonbiz.com

HTTP/1.1 502 Bad Gateway
Server: nginx/1.18.0 (Ubuntu)
Date: Fri, 12 Aug 2022 03:00:55 GMT
Content-Type: text/html
Content-Length: 166
Connection: keep-alive

我建议您检查服务器端的error_log,以获取与错误相关的更多信息。

相关内容