一、影響域名解析生效的原因有哪些
很多網站管理者可能都遇到過域名解析不生(sheng)效(xiao)的問題(ti),那么這種情(qing)況(kuang)是如何(he)產生(sheng)的呢?造成域名機械不生(sheng)效(xiao)的原(yuan)因有哪(na)些呢?
1、域名狀態異常
通過whois查詢工(gong)具可以(yi)查看當前域(yu)名狀態,如果域(yu)名狀態顯示為pendingverification、servehold、clienthold等情況時,會導致域(yu)名無法被解析。
pendingverification:等待命名(ming)審核(he)狀態,若出現(xian)此(ci)狀態說明域(yu)名(ming)正在命名(ming)審核(he)中,此(ci)期間無法(fa)解析(xi),審核(he)一般需(xu)要1-3個工作(zuo)日。
servehold:注(zhu)冊局設(she)置解析,出現(xian)此狀(zhuang)態說明域名未通過(guo)實名,或因為(wei)存在糾紛、非法(fa)信息等違規(gui)內容被凍(dong)結了解析。
clienthold:注冊商設(she)置解(jie)析,出現此(ci)狀態說明域名因(yin)存在糾紛(fen)、非法信息等違(wei)規內容被凍結了解(jie)析。
2、域名過期
還有一種情況比較常見(jian),但也(ye)容易(yi)被(bei)(bei)人忽視,那就是(shi)域名(ming)過(guo)期,沒有及時(shi)續費,這種情況下,域名(ming)也(ye)會被(bei)(bei)停止解析。所以網站(zhan)管理者要隨時(shi)關注域名(ming)狀況,在過(guo)期前及時(shi)充值續費,以免影響網站(zhan)的正常運行(xing)。
3、解析線路問題
如果在添加解析記錄時,沒有設置默認線(xian)路(lu),也有可(ke)能出現解析不生效(xiao)的(de)情(qing)況,這是因(yin)為可(ke)能無(wu)法(fa)識別(bie)訪客(ke)IP或者其IP不屬于我(wo)們部署(shu)的(de)任何一條(tiao)線(xian)路(lu),這時候,該訪客(ke)無(wu)法(fa)獲取解析線(xian)路(lu),從(cong)而(er)導致(zhi)解析不生效(xiao)的(de)結果。因(yin)此,如果要進行域名多線(xian)路(lu)解析,必須先添加一條(tiao)默認的(de)線(xian)路(lu)。
4、修改解析記錄
由于大(da)部分(fen)解(jie)析(xi)過程都需(xu)要從運營商處的(de)遞(di)歸服(fu)務器獲(huo)取解(jie)析(xi)記錄,但遞(di)歸解(jie)析(xi)服(fu)務器為了方便用戶的(de)查詢,會對域名的(de)解(jie)析(xi)記錄進行緩(huan)(huan)存(cun)。所(suo)以(yi)在大(da)多數時(shi)(shi)間(jian)里,用戶發(fa)起解(jie)析(xi)請(qing)求時(shi)(shi),遞(di)歸服(fu)務器會直接將(jiang)緩(huan)(huan)存(cun)返回,而(er)不是實時(shi)(shi)向權威服(fu)務器發(fa)起查詢。這種機制就導致了當權威服(fu)務器修改解(jie)析(xi)記錄后,遞(di)歸服(fu)務器的(de)緩(huan)(huan)存(cun)不能實時(shi)(shi)更(geng)改。一般需(xu)要等待各(ge)地的(de)運營商Localdns的(de)緩(huan)(huan)存(cun)到期,域名解(jie)析(xi)才會生效。一般修改解(jie)析(xi)后的(de)生效時(shi)(shi)間(jian)取決于域名的(de)TTL設置。
5、修改過域名DNS服務器
修改(gai)域名DNS服(fu)務(wu)器(qi),一般默認需(xu)要48小時的(de)全(quan)(quan)球同步時間后才能完全(quan)(quan)生(sheng)效。在修改(gai)域名DNS服(fu)務(wu)器(qi)48小時內,需(xu)要保證DNS數(shu)據在新(xin)(xin)DNS服(fu)務(wu)商(shang)(shang)(shang)以及舊(jiu)的(de)DNS服(fu)務(wu)商(shang)(shang)(shang)保持一致。如果您在舊(jiu)DNS服(fu)務(wu)商(shang)(shang)(shang)刪除了DNS解(jie)析數(shu)據,或者您沒有在新(xin)(xin)DNS服(fu)務(wu)商(shang)(shang)(shang)中(zhong)添加DNS數(shu)據,均會造成域名解(jie)析不(bu)生(sheng)效的(de)情況出現(xian)。
二、域名解析生效后為什么還無法打開網站
在配置DNS解析環節(jie)中,可能很多(duo)人遇到過這(zhe)(zhe)種問題(ti),域(yu)名解析已經生效了,但(dan)是網站仍(reng)然打(da)不開,這(zhe)(zhe)種情況是由什么原因造(zao)成(cheng)的(de)呢(ni),我們又(you)該(gai)如何解決這(zhe)(zhe)種問題(ti)呢(ni)?
1、DNS緩存問題
為了提高網(wang)站訪(fang)問(wen)(wen)速度,系(xi)統會自(zi)動將已經訪(fang)問(wen)(wen)過(guo)并獲(huo)取IP地址的網(wang)站存入(ru)本(ben)機電(dian)腦DNS緩存里,一旦再(zai)對這個網(wang)站進行訪(fang)問(wen)(wen),則不再(zai)通過(guo)DNS服務器而直接從本(ben)機電(dian)腦DNS緩存取出該(gai)網(wang)站的IP地址進行訪(fang)問(wen)(wen)。所以,如果本(ben)機電(dian)腦DNS緩存出現了問(wen)(wen)題(ti),會導致網(wang)站無法訪(fang)問(wen)(wen)。可(ke)以在“運行”中輸入(ru)CMD,然后執(zhi)行ipconfig/flushdns來刷新本(ben)機電(dian)腦DNS緩存。
2、HSOTS文件映射關系
HOSTS文件是操(cao)作系(xi)統(tong)(tong)中記(ji)錄IP與域名映射(she)關(guan)系(xi)的(de)本地(di)文件,如果HOSTS文件中記(ji)載了某條(tiao)映射(she)關(guan)系(xi),操(cao)作系(xi)統(tong)(tong)會直接請求HOSTS文件,而不(bu)會去(qu)進行(xing)DNS查詢。所以如果HOSTS文件中創建了該域名的(de)映射(she)關(guan)系(xi),修改解析記(ji)錄也不(bu)會改變原有的(de)記(ji)錄關(guan)系(xi)。所以這種情況需要在HOSTS文件中重新創建新的(de)映射(she)關(guan)系(xi)。
3、域名未綁定到服務器
若訪問頁(ye)面(mian)時提示“Bad Request(Invalid Hostname)"或“您的(de)(de)網站(zhan)暫時無(wu)法打開(kai)!”,這(zhe)就說明(ming)該(gai)域(yu)名(ming)沒有綁(bang)定到服(fu)務器上。此(ci)時用戶只(zhi)需聯系(xi)相(xiang)應的(de)(de)空間商,進行該(gai)域(yu)名(ming)的(de)(de)綁(bang)定即可(ke)解(jie)決。
4、網站到期未續費
由于網站過(guo)期,導(dao)致網站頁(ye)面(mian)打(da)不開,無法訪問。這種情況用戶續(xu)費(fei)后就(jiu)可以恢復正常了。
5、空間狀態設置錯誤
若用(yong)戶將空間狀(zhuang)態(tai)設置成“暫停中”,也會導致網(wang)站無法(fa)訪問(wen);這時用(yong)戶需要先登錄空間控制(zhi)面(mian)板,然(ran)后將主機狀(zhuang)態(tai)改(gai)成“運行中”,網(wang)站就可以正(zheng)常訪問(wen)了。
6、網站信息問題
站點有(you)違(wei)(wei)法(fa)違(wei)(wei)規(gui)信息或(huo)者是存在(zai)資(zi)(zi)源超標情況(kuang)被(bei)管(guan)理員(yuan)停止。如果是這個原因,那么用戶可以聯系服務商(shang)刪除(chu)違(wei)(wei)法(fa)違(wei)(wei)規(gui)內(nei)容或(huo)資(zi)(zi)源超標內(nei)容。
三、如何檢測域名解析已經生效
在域名解析設置完成后,您可以自行(xing)通過Dos的(de)命(ming)令提(ti)示(shi)符(fu)下的(de)Ping命(ming)令來驗(yan)證解析(xi)是否生效。
1、打開DOS窗口。電腦(nao)桌面-開始(shi)-所有程序-附(fu)件-運(yun)行。
2、輸入ping+空格+您的域名(ming)。
3、回車后(hou)將(jiang)顯示結果。
4、結果中顯(xian)示出(chu)綁定的(de)對(dui)應IP如果與您解析設置的(de)記錄一(yi)致(zhi),則驗(yan)證生效成功。