一、影響域名解析生效的原因有哪些
很多網(wǎng)站管理者可能都遇到過(guò)域名解析不生效的問(wèn)題,那么這種情況是如何產(chǎn)生的呢?造成域名機(jī)械不生效的原因有哪些呢?
1、域名狀態(tài)異常
通過(guò)whois查詢工具可以查看當(dāng)前域名狀態(tài),如果域名狀態(tài)顯示為pendingverification、servehold、clienthold等情況時(shí),會(huì)導(dǎo)致域名無(wú)法被解析。
pendingverification:等待命名審核狀態(tài),若出現(xiàn)此狀態(tài)說(shuō)明域名正在命名審核中,此期間無(wú)法解析,審核一般需要1-3個(gè)工作日。
servehold:注冊(cè)局設(shè)置解析,出現(xiàn)此狀態(tài)說(shuō)明域名未通過(guò)實(shí)名,或因?yàn)榇嬖诩m紛、非法信息等違規(guī)內(nèi)容被凍結(jié)了解析。
clienthold:注冊(cè)商設(shè)置解析,出現(xiàn)此狀態(tài)說(shuō)明域名因存在糾紛、非法信息等違規(guī)內(nèi)容被凍結(jié)了解析。
2、域名過(guò)期
還有一種情況比較常見,但也容易被人忽視,那就是域名過(guò)期,沒(méi)有及時(shí)續(xù)費(fèi),這種情況下,域名也會(huì)被停止解析。所以網(wǎng)站管理者要隨時(shí)關(guān)注域名狀況,在過(guò)期前及時(shí)充值續(xù)費(fèi),以免影響網(wǎng)站的正常運(yùn)行。
3、解析線路問(wèn)題
如果在添加解析記錄時(shí),沒(méi)有設(shè)置默認(rèn)線路,也有可能出現(xiàn)解析不生效的情況,這是因?yàn)榭赡軣o(wú)法識(shí)別訪客IP或者其IP不屬于我們部署的任何一條線路,這時(shí)候,該訪客無(wú)法獲取解析線路,從而導(dǎo)致解析不生效的結(jié)果。因此,如果要進(jìn)行域名多線路解析,必須先添加一條默認(rèn)的線路。
4、修改解析記錄
由于大部分解析過(guò)程都需要從運(yùn)營(yíng)商處的遞歸服務(wù)器獲取解析記錄,但遞歸解析服務(wù)器為了方便用戶的查詢,會(huì)對(duì)域名的解析記錄進(jìn)行緩存。所以在大多數(shù)時(shí)間里,用戶發(fā)起解析請(qǐng)求時(shí),遞歸服務(wù)器會(huì)直接將緩存返回,而不是實(shí)時(shí)向權(quán)威服務(wù)器發(fā)起查詢。這種機(jī)制就導(dǎo)致了當(dāng)權(quán)威服務(wù)器修改解析記錄后,遞歸服務(wù)器的緩存不能實(shí)時(shí)更改。一般需要等待各地的運(yùn)營(yíng)商Localdns的緩存到期,域名解析才會(huì)生效。一般修改解析后的生效時(shí)間取決于域名的TTL設(shè)置。
5、修改過(guò)域名DNS服務(wù)器
修改域名DNS服務(wù)器,一般默認(rèn)需要48小時(shí)的全球同步時(shí)間后才能完全生效。在修改域名DNS服務(wù)器48小時(shí)內(nèi),需要保證DNS數(shù)據(jù)在新DNS服務(wù)商以及舊的DNS服務(wù)商保持一致。如果您在舊DNS服務(wù)商刪除了DNS解析數(shù)據(jù),或者您沒(méi)有在新DNS服務(wù)商中添加DNS數(shù)據(jù),均會(huì)造成域名解析不生效的情況出現(xiàn)。

二、域名解析生效后為什么還無(wú)法打開網(wǎng)站
在配置DNS解析環(huán)節(jié)中,可能很多人遇到過(guò)這種問(wèn)題,域名解析已經(jīng)生效了,但是網(wǎng)站仍然打不開,這種情況是由什么原因造成的呢,我們又該如何解決這種問(wèn)題呢?
1、DNS緩存問(wèn)題
為了提高網(wǎng)站訪問(wèn)速度,系統(tǒng)會(huì)自動(dòng)將已經(jīng)訪問(wèn)過(guò)并獲取IP地址的網(wǎng)站存入本機(jī)電腦DNS緩存里,一旦再對(duì)這個(gè)網(wǎng)站進(jìn)行訪問(wèn),則不再通過(guò)DNS服務(wù)器而直接從本機(jī)電腦DNS緩存取出該網(wǎng)站的IP地址進(jìn)行訪問(wèn)。所以,如果本機(jī)電腦DNS緩存出現(xiàn)了問(wèn)題,會(huì)導(dǎo)致網(wǎng)站無(wú)法訪問(wèn)。可以在“運(yùn)行”中輸入CMD,然后執(zhí)行ipconfig/flushdns來(lái)刷新本機(jī)電腦DNS緩存。
2、HSOTS文件映射關(guān)系
HOSTS文件是操作系統(tǒng)中記錄IP與域名映射關(guān)系的本地文件,如果HOSTS文件中記載了某條映射關(guān)系,操作系統(tǒng)會(huì)直接請(qǐng)求HOSTS文件,而不會(huì)去進(jìn)行DNS查詢。所以如果HOSTS文件中創(chuàng)建了該域名的映射關(guān)系,修改解析記錄也不會(huì)改變?cè)械挠涗涥P(guān)系。所以這種情況需要在HOSTS文件中重新創(chuàng)建新的映射關(guān)系。
3、域名未綁定到服務(wù)器
若訪問(wèn)頁(yè)面時(shí)提示“Bad Request(Invalid Hostname)"或“您的網(wǎng)站暫時(shí)無(wú)法打開!”,這就說(shuō)明該域名沒(méi)有綁定到服務(wù)器上。此時(shí)用戶只需聯(lián)系相應(yīng)的空間商,進(jìn)行該域名的綁定即可解決。
4、網(wǎng)站到期未續(xù)費(fèi)
由于網(wǎng)站過(guò)期,導(dǎo)致網(wǎng)站頁(yè)面打不開,無(wú)法訪問(wèn)。這種情況用戶續(xù)費(fèi)后就可以恢復(fù)正常了。
5、空間狀態(tài)設(shè)置錯(cuò)誤
若用戶將空間狀態(tài)設(shè)置成“暫停中”,也會(huì)導(dǎo)致網(wǎng)站無(wú)法訪問(wèn);這時(shí)用戶需要先登錄空間控制面板,然后將主機(jī)狀態(tài)改成“運(yùn)行中”,網(wǎng)站就可以正常訪問(wèn)了。
6、網(wǎng)站信息問(wèn)題
站點(diǎn)有違法違規(guī)信息或者是存在資源超標(biāo)情況被管理員停止。如果是這個(gè)原因,那么用戶可以聯(lián)系服務(wù)商刪除違法違規(guī)內(nèi)容或資源超標(biāo)內(nèi)容。
三、如何檢測(cè)域名解析已經(jīng)生效
在域名解析設(shè)置完成后,您可以自行通過(guò)Dos的命令提示符下的Ping命令來(lái)驗(yàn)證解析是否生效。
1、打開DOS窗口。電腦桌面-開始-所有程序-附件-運(yùn)行。
2、輸入ping 空格 您的域名。
3、回車后將顯示結(jié)果。
4、結(jié)果中顯示出綁定的對(duì)應(yīng)IP如果與您解析設(shè)置的記錄一致,則驗(yàn)證生效成功。