訪問網頁的過程
什么是域名?什么是IP地址?- 域名是網站的名稱。
- IP地址是服務器在互聯網上的邏輯地址。域名往往是固定的,但是IP地址很有可能是會改變的。
計算機通過
Host
文件檢查本地緩存是否有域名對應IP地址
Host文件路徑
C:\Windows\System32\drivers\etc
---
應當注意的是用戶修改Host文件需要在安全屬性中設定[完全控制]權限,否則無權修改。
如果有
通過IP地址進行訪問。
如果沒有
- 計算機向DNS(Domain Name System)服務器發送域名解析請求。
- DNS服務器返回一個IP地址。
- 用戶通過IP地址訪問。
–但是由于DNS污染,往往借助DNS服務器的解析不會有正確的響應–
修改Host文件
- 通過 站長之家 (https://ip.tool.chinaz.com/) 查詢Github當前的IP地址,并復制到剪貼板。(相當于主動進行DNS解析)
- 找到
Host
文件
文件路徑
C:\Windows\System32\drivers\etc
-
修改安全權限以編輯文件
勾選Users權限下的完全控制
-
添加映射規則并保存退出
- 刷新Host緩存
運行CMD
鍵入命令ipconfig/flushdns
回車 完成刷新
大功告成