我有一个网站,我最近更改了托管。像往常一样在这些情况下,从dns控制面板开始,新的值会更新,就像我们在托管中所说的那样。
这里的问题是以某种方式旧的值仍处于活动状态,当我在浏览器中输入我的URL时会显示旧网站。我已经向挖掘工具发送了一个请求,这就是它带回来的内容:
向OLD NS(dns27.host.com)请求myweb.com
id 6529
opcode QUERY
rcode NOERROR
flags QR AA RD
;QUESTION
.myweb.com. IN NS
;ANSWER
myweb.com. 14400 IN NS dns27.host.net.
myweb.com. 14400 IN NS dns28.host.net.
;AUTHORITY
;ADDITIONAL
使用CORRECT NS(dns33.host.com)请求myweb.com
id 54917
opcode QUERY
rcode NOERROR
flags QR AA RD
;QUESTION
myweb.com. IN NS
;ANSWER
myweb.com. 86400 IN NS dns33.host.net.
myweb.com. 86400 IN NS dns34.host.net.
;AUTHORITY
;ADDITIONAL
它看起来像是对#' dns,无论新老,都很活跃。
现在,如果我要求查看A值的发送(OLD NS):
id 35097
opcode QUERY
rcode NOERROR
flags QR AA RD
;QUESTION
myweb.com. IN A
;ANSWER
myweb.com. 14400 IN A 111.111.111.111 --- IP OLD HOSTING (WRONG!)
;AUTHORITY
myweb.com. 14400 IN NS dns28.host.net.
myweb.com. 14400 IN NS dns27.host.net.
;ADDITIONAL
如果我要求查看A值的发送(新NS):
id 63164
opcode QUERY
rcode NOERROR
flags QR AA RD
;QUESTION
myweb.com. IN A
;ANSWER
myweb.com. 86400 IN A 22.222.222.222 --- IP NEW HOSTING (CORRECT!)
;AUTHORITY
;ADDITIONAL
但在权威中没有任何回报。
测试请求已启动Google工具https://toolbox.googleapps.com/apps/dig/ 但我尝试过像DNSStuff等其他人......
在控制面板中,我只有正确的NS。
答案 0 :(得分:0)
dns33.host.net
和dns34.host.net
看起来配置正确,但查询永远不会到达,因为.com TLD名称服务器仍指向dns27.host.net
和dns28.host.net
:
;; Answer received from 192.12.94.30 (132 bytes)
;;
;; Security Level : UNCHECKED
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20896
;; flags: qr; QUERY: 1, ANSWER: 0, AUTHORITY: 2, ADDITIONAL: 3
OPT pseudo-record : payloadsize 4096, xrcode 0, version 0, flags 0
;; QUESTION SECTION (1 record)
;; vheritagetravel.com. IN A
;; AUTHORITY SECTION (2 records)
vheritagetravel.com. 172800 IN NS dns27.viethost.net.
vheritagetravel.com. 172800 IN NS dns28.viethost.net.
;; ADDITIONAL SECTION (3 records)
dns27.viethost.net. 172800 IN A 115.146.122.138
dns28.viethost.net. 172800 IN A 115.146.122.138
您应该转到您的注册商(看起来像PublicDomainRegistry.com
)控制面板并在那里添加新的名称服务器(当然要删除旧的服务器)。