在學(xué)習(xí)Linux技術(shù)時(shí),都會(huì)學(xué)習(xí)關(guān)于DNS的知識(shí),。DNS一般指域名系統(tǒng),,全拼:Domain Name System,是互聯(lián)網(wǎng)的一項(xiàng)服務(wù),。它作為將域名和IP地址相互映射的一個(gè)分布式數(shù)據(jù)庫,,能夠使人更方便地訪問互聯(lián)網(wǎng)。那么DNS發(fā)生故障的主要原因有哪些?以下是詳細(xì)的內(nèi)容介紹,。 DNS故障有哪些表現(xiàn)? DNS故障通常表現(xiàn)為三種情況: ?、俳馕鏊俣茸兟瑢?dǎo)致用戶訪問時(shí)延高,,訪問體驗(yàn)下降; ?、诰W(wǎng)站不可達(dá),,用戶直接輸入IP地址可以訪問,,而輸入域名卻打不開網(wǎng)頁; ③被引導(dǎo)至錯(cuò)誤的站點(diǎn),,用戶明明訪問的是A站,,但到達(dá)的卻有可能是B站。 DNS發(fā)生故障的主要原因有哪些? 1,、解析記錄設(shè)置錯(cuò)誤 域名在注冊(cè)之后,,都需要在解析服務(wù)平臺(tái)進(jìn)行解析設(shè)置,才能完成域名與ip地址的綁定,,如果在這個(gè)過程中,,解析設(shè)置錯(cuò)誤,比如沒有配置默認(rèn)線路,,IP地址填寫錯(cuò)誤等,,都可能因?yàn)镈NS故障導(dǎo)致網(wǎng)站訪問錯(cuò)誤。 解決方法:檢查解析記錄,,重新設(shè)置正確的結(jié)果,。 2,、DNS服務(wù)器故障 如果提供解析服務(wù)器本身出現(xiàn)問題,如服務(wù)器宕機(jī),,遭受DDOS攻擊等,,也會(huì)導(dǎo)致解析線路不穩(wěn)定,甚至是服務(wù)器癱瘓,,無法提供正常的解析服務(wù),。 解決方法:聯(lián)系解析服務(wù)商或者采用高防DNS服務(wù)器。 3,、DNS劫持 如果出現(xiàn)輸入域名訪問到錯(cuò)誤站點(diǎn)的情況,,可能是遭遇了DNS劫持。DNS劫持就是通過DNS緩存投毒,、社工攻擊等手段,,修改解析記錄,將正確的IP地址更改為虛假IP地址,,從而導(dǎo)致域名被解析到錯(cuò)誤的站點(diǎn)上,。 解決方法:及時(shí)清理DNS緩存或者設(shè)置較低的TTL值。 4,、HOSTS文件 HOSTS文件是計(jì)算機(jī)系統(tǒng)中記錄域名與IP地址對(duì)應(yīng)關(guān)系的本地文件,,它的請(qǐng)求優(yōu)先級(jí)要高于DNS系統(tǒng)。所以如果HOSTS文件中記錄了錯(cuò)誤或者過時(shí)的域名/IP對(duì)應(yīng)關(guān)系,,即便解析設(shè)置正確,,系統(tǒng)仍然會(huì)先請(qǐng)求HOSTS文件,返回錯(cuò)誤的結(jié)果,。 |
|