一、dns解析失敗是什么意思
dns解析就是借助dns服務器(qi),將域(yu)名解析到相應的ip地址。解析成功(gong)后,用戶就可以通(tong)過(guo)域(yu)名去(qu)訪問網站。
所以,dns解析失敗指的是(shi)將域(yu)(yu)名解析成錯誤的IP地址,或者根本不知道(dao)該域(yu)(yu)名對(dui)應(ying)的是(shi)哪(na)個IP地址,不能實現通過域(yu)(yu)名去訪(fang)問對(dui)應(ying)站點。
dns解析失(shi)敗的顯著(zhu)特征是(shi)只能通過IP地址訪(fang)問(wen)站點,訪(fang)問(wen)域名的話(hua)會出現(xian)錯誤(wu)。
二、dns解析失敗是什么原因
1、網絡不可用
這(zhe)種(zhong)情況較少見(jian),但(dan)也不容(rong)忽視(shi)。
2、域名劫持
域名劫(jie)持也(ye)可(ke)能導致dns域名解析失敗(bai),但這種情況很(hen)少見,就算被劫(jie)持也(ye)有方法可(ke)以應對(dui)。
3、域名是否被禁止解析
用站(zhan)長(chang)之家的(de)whois工具查一下域(yu)名(ming)(ming)狀態,如果是(shi)clienthold或serverhold這兩種狀態,代(dai)表禁止(zhi)解析(xi),此時需要聯(lian)系你的(de)域(yu)名(ming)(ming)注冊(ce)商解決(jue)。
4、各項記錄及緩存是否更新生效
檢(jian)查權威DNS緩(huan)存(cun)記錄(lu)是否生(sheng)效(xiao)。另外dns域名解(jie)析失敗如果長時(shi)間不(bu)解(jie)決大多是由地柜(ju)dns緩(huan)存(cun)記錄(lu)沒更(geng)新導致(zhi),此時(shi)也應該聯系你的域名商。
三、dns解析失敗怎么處理
1、清除緩存,重新加載dns緩存
將dns緩存信(xin)息清除后,重新加載所有的dns緩存。
操作步驟:點擊開始-運行(xing)-輸入(ru)CMD,在ipconfig/?中有一個名為/flushdns的(de)參(can)數,這(zhe)個就是清除DNS緩存(cun)信息(xi)的(de)命令,執(zhi)行(xing)ipconfig/flushdns命令,當出現“successfullyflushedthednsresolvercache”的(de)提示時就說(shuo)明當前計算機的(de)緩存(cun)信息(xi)已(yi)經(jing)被成功清除。接(jie)下來所有的(de)DNS緩存(cun)都會重新加載。
2、針對于dns劫持,可以通過更換本地dns解決
操(cao)作步(bu)驟:點(dian)擊開始(shi)-設置-網(wang)絡連(lian)接-本地連(lian)接-屬性-TCP/IP協議-使(shi)用下(xia)面的DNS服務器(qi)地址(zhi),在(zai)框中(zhong)輸入“8.8.8.8”和“8.8.4.4”斷開,重新連(lian)接網(wang)絡即可,并且沒有(you)電(dian)信(xin)、聯通(tong)(原網(wang)通(tong))等dns劫(jie)持問題。
3、修改HOSTS文件把域名和IP綁定
每個(ge)windows系(xi)(xi)統都有(you)個(ge)HOSTS文件,可以(yi)加快域名解析,方(fang)便局(ju)域網用(yong)戶,屏蔽網站,順利連接(jie)系(xi)(xi)統等功能。因此,我們可以(yi)通(tong)過修改HOSTS文件把(ba)域名和IP綁定。
操作(zuo)步驟:點擊開始-搜(sou)索,找到叫hosts的(de)文(wen)件或路(lu)徑為c:windowssystem32driversetc,用記事本打開,在下面加入要解析的(de)IP和域(yu)名(ming)即可。
需要提醒的是,修改HOSTS文件把域名和IP綁定是在其他方法都不能解決dns解析失敗時再使用。