![DNS 解析正常,但无法访问服务器(除非更改 /etc/hosts)](https://linux22.com/image/509246/DNS%20%E8%A7%A3%E6%9E%90%E6%AD%A3%E5%B8%B8%EF%BC%8C%E4%BD%86%E6%97%A0%E6%B3%95%E8%AE%BF%E9%97%AE%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%88%E9%99%A4%E9%9D%9E%E6%9B%B4%E6%94%B9%20%2Fetc%2Fhosts%EF%BC%89.png)
我有一个具有公共 IP 的 VPS 服务器,我在我的名称服务器中添加了一些 A 条目,如 svn.example.com -> 1.1.1.1
另外,我在工作站/etc/hosts
文件中添加了一些条目,以便在 DNS 刷新的同时处理域名。
从那时起已经过去了大约 3 天,我配置了服务器中的所有内容(使用文件hosts
),DNS 已准备就绪,我删除了条目,但令我惊讶的是,我可以访问服务器,也无法访问我的域或子域中的任何内容(甚至 ping 也不起作用)。
我已检查三遍,DNS没有问题。我对DNS了解不多。如能得到任何帮助我将不胜感激。
我的 VPS 的 IP 地址是74.63.223.43
我有这些域名,都指向同一个 IP(使用 A 条目)
hartoingenio.com
www.hartoingenio.com
svn.hartoingenio.com
答案1
您的 DNS 指向 76.63.223.43,而您的 IP 是 74.63.223.43。
tsavo:~ mcd$ host hartoingenio.com 8.8.8.8
Using domain server:
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases:
hartoingenio.com has address 76.63.223.43
hartoingenio.com mail is handled by 10 aspmx3.googlemail.com.
hartoingenio.com mail is handled by 0 aspmx.l.google.com.
hartoingenio.com mail is handled by 5 alt2.aspmx.l.google.com.
hartoingenio.com mail is handled by 10 aspmx5.googlemail.com.
hartoingenio.com mail is handled by 5 alt1.aspmx.l.google.com.
hartoingenio.com mail is handled by 10 aspmx4.googlemail.com.
hartoingenio.com mail is handled by 10 aspmx2.googlemail.com.
tsavo:~ mcd$ host www.hartoingenio.com 8.8.8.8
Using domain server:
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases:
www.hartoingenio.com has address 76.63.223.43
tsavo:~ mcd$ host svn.hartoingenio.com 8.8.8.8
Using domain server:
Name: 8.8.8.8
Address: 8.8.8.8#53
Aliases:
svn.hartoingenio.com has address 76.63.223.43