方法:修改
hosts
文件
一、hosts文件究竟起到什么作用呢?
無論你上網(wǎng)打的什么網(wǎng)站地址, 實(shí)際上最終總歸是要轉(zhuǎn)換成一個(gè)IP
地址才能訪問的,平時(shí)這個(gè)轉(zhuǎn)換工作是有網(wǎng)絡(luò)上的DNS
服務(wù)器來完成的. 但是有些時(shí)候,有些網(wǎng)站, 由于某些原因,網(wǎng)絡(luò)上的DNS
服務(wù)器無法給出正確的或可用IP
地址(天朝特別多, 大家懂的), 這個(gè)時(shí)候hosts
文件就可以代勞了,你可以直接用記事本打開這文件看看就知道了, 里面一行就是一條記錄, 一個(gè)IP
地址接一個(gè)空格或tab
, 再后面就是一個(gè)網(wǎng)址陪腌。
它起到的作用就是直接在你本機(jī)上就把這些網(wǎng)址翻譯成 IP
地址。
本地預(yù)先配置的DNS
數(shù)據(jù)翻伺,解析域名的時(shí)候首先試圖從hosts
文件獲取,沒有則從DNS
服務(wù)器獲取沮焕。
此文件的三個(gè)主要用途:
??1. 配置沒有在DNS
注冊(cè)的域名吨岭,這對(duì)于局域網(wǎng)的服務(wù)有一定的價(jià)值,這是正常使用目的峦树。
??2. 避開DNS
服務(wù)實(shí)現(xiàn)某域名指向正確地址辣辫,防止別有用心的DNS
誤導(dǎo)。
??3. 避開DNS
服務(wù)實(shí)現(xiàn)某域名指向錯(cuò)誤地址空入,防止討厭的廣告络它。
補(bǔ)充一點(diǎn)背景資料:
從 Windows 2000開始,Windows 解析名稱的順序?yàn)椋?DNS cache --> hosts 文件 -->DNS Server –> NetBIOS cache --> WINS Server --> 廣播 --> LMHOSTS 文件
hosts 文件的優(yōu)先級(jí)高于 DNS Server歪赢,因此修改hosts文件可以跳過被污染的dns服務(wù)器化戳。
更規(guī)范的做法是修改hosts之后,使用 ipconfig /flushdns 來清空DNS cache.
二埋凯、具體操作
2.1点楼、鍵入網(wǎng)址
https://ipaddress.com/website/github.global.ssl.fastly.net
2.2、鍵入網(wǎng)址
https://ipaddress.com/website/github.com
2.3白对、 前往文件夾 C:\Windows\System32\drivers\etc
說明:這里以win10
為例掠廓,其他系統(tǒng)自行百度。
2.4甩恼、修改hosts文件
以記事本形式打開蟀瞧,下面以我的為例修改:
#github
199.232.69.194 github.global.ssl.fastly.net
140.82.114.3 github.com
2.5、更新DNS緩存
若還是不能訪問条摸,打開CMD運(yùn)行如下命令 ipconfig /flushdns 再試一下悦污。