一、打開代理設置,在連接->局域網設置中,將“自動檢測設置”、“使用自動配置腳本”這兩個前面的勾選去掉。
二、用記事本打開“C:\Windows\System32\drivers\etc”下的hosts,若在此目錄下沒有hosts,則新建一個hosts文本文件,然後將“.txt”後綴去掉,以記事本方式打開,並將目錄下imhosts.sam中的內容拷貝到hosts中。
把下面內容拷貝到hosts的最後,並保存。
#github
192.30.253.112 github.com
192.30.253.113 github.com
151.101.185.194 github.global.ssl.fastly.net
151.101.112.133 assets-cdn.github.com
192.30.253.117 api.github.com
192.30.253.116 api.github.com
172.217.21.110 www.google-analytics.com
192.30.253.124 live.github.com
192.30.253.125 live.github.com
這樣就可以打開github了。
三、原理:先排除自動配置腳本中保留了不必要的的服務器地址和端口。hosts文件的作用就是將一些常用的網址域名與其對應的IP地址建立一個關聯“數據庫”,讓訪問網址時先搜索hosts文件,如果由網址對應的ip則不需要dns域名解析,因此可以將網址的ip配成靜態ip,減少解析過程,提高訪問速度。