DNS 设置正确但网站无法访问

DNS 设置正确但网站无法访问

我有 (子) 域名 elo.bernardinuscollege.nl,它有一个指向 54.225.118.87 的 DNS A 记录,这是正确的(用 进行了检查telnet,确实返回了正确的 IP)。但由于某种原因,我无法通过域名连接到我的网站(似乎导致某种超时),而使用 IP 访问网站则正常。Ping 到 IP 也可以,但固定域名会导致超时。

尝试连接 FTP 时也发生同样的情况,因此看起来这不是 Web 服务器的问题。Ubuntu 或任何类型的防火墙可能是问题所在吗?

服务器上的 Iptables 是空的。尝试通过向本地主机添加相应规则,通过自己的 PC 访问该网站,结果竟然成功了,这真是让我大吃一惊。

我的规格:

  • 托管:Amazon EC2
  • 操作系统:Ubuntu 12.04.2 LTS(GNU/Linux 3.2.0-36-virtual x86_64)

有任何想法吗?

答案1

您的 DNS 记录返回:54。255.118.87,而不是 54。225.118.87

这是我的nslookup输出

Non-authoritative answer:
Name:   elo.bernardinuscollege.nl
Address: 54.255.118.87

答案2

您的 DNS 设置中有拼写错误。第二个八进制数不正确,应该是 225,而不是所示的 255。

$ telnet elo.bernardinuscollege.nl 80
Trying 54.255.118.87...

相关内容