Zyc*_*hoo 2 domain-name-system hosting routing a-record
在我的域名注册商处,我设置了两个名称服务器。它们看起来像这样:
NS1: xx123456.ip-11-111-111.eu.
NS2: ns1.XX.net.
Run Code Online (Sandbox Code Playgroud)
我知道第一个很奇怪,但我对此无能为力。
在拥有这些名称服务器的托管服务提供商上,我更改了 DNS 记录以指向不同提供商的一些 IP(新网站的位置)。
问题是一些用户看到了新版本的网站(少数),但大多数用户看到的是旧版(大约 70%)。
我使用了这个网站:http : //viewdns.info/,我得到了一个有趣的报告,其中包含以下错误:
哎呀!您的域名服务器似乎并没有为您的域提供相同的 NS 记录。这可能会导致一些访问者无法看到您的网站(或在不同的服务器上看到它)!这应该尽快修复!
和
哎呀!本地服务器上列出的以下名称服务似乎未在父服务器上列出:
zzz2.yyy.net。
您应该确保这些名称服务器有效且正常工作。如果不是,您将遇到域的连接问题。
和
哎呀!父服务器上列出的以下名称服务似乎未在您的本地服务器上列出:
ns1.XX.net。 (请注意与域名注册商设置的相同)
您应该确保这些名称服务器有效且正常工作。如果不是,则可能会导致一些奇怪的行为,包括某些人无法访问您的域。
我知道第一个 NS 对我的域有不同的记录,这会导致某些用户的路由错误。
其他两个我不明白。你能帮我弄清楚如何解决这个问题,让所有用户都能看到新版本的网站吗?
这是主机提供商方面的 Parallels Plesk 面板。
正如所问 - 我问的域名是 uszyjmimamo.pl
谢谢
如前所述,您的名称服务器有两个不同的提供者:
$ whois uszyjmimamo.pl
DOMAIN NAME: uszyjmimamo.pl
registrant type: individual
nameservers: ns1.he.net.
ns3022609.ip-51-254-199.eu.
Run Code Online (Sandbox Code Playgroud)
这是故意的吗?这本身不是问题,但它使事情更难以管理,因为您的记录需要在两个地方更新。正如您将看到的,这就是您现在面临的问题 - 您的两个 DNS 提供商之间的 DNS 记录不匹配。让我们在两个域名服务器上查找您的域。
$ dig uszyjmimamo.pl @ns1.he.net +short
51.254.199.92
$ dig uszyjmimamo.pl @ns3022609.ip-51-254-199.eu +short
91.185.184.249
Run Code Online (Sandbox Code Playgroud)
如您所见,它们有两个不同的区域顶点记录。您需要为其中之一登录管理并更正记录,以便它们匹配。
另一个问题是您的NS记录不正确。这些应该指向您的域注册商指定的名称服务器记录:
$ dig NS uszyjmimamo.pl @ns1.he.net +short
ns5.he.net.
ns2.he.net.
ns4.he.net.
ns1.he.net.
ns3.he.net.
$ dig NS uszyjmimamo.pl @ns3022609.ip-51-254-199.eu +short
ns3022609.ip-51-254-199.eu.
sdns2.ovh.net.
Run Code Online (Sandbox Code Playgroud)
我会给出一些建议。首先,除非你有一个很好的理由来维护两个 DNS 提供商,否则不要出现这种情况,因为它只会让你的事情变得更加困难。之后,阅读 DNS 以及一切如何运作。通过这样做,您将能够自行诊断和修复此类问题。
| 归档时间: |
|
| 查看次数: |
1109 次 |
| 最近记录: |