【Windows】Visual Studio Installer下載緩慢解決辦法
- 1.背景
- 2.分析
- 3.結果
1.背景
使用visual studio在線安裝包進行IDE安裝,發現下載幾乎停滯,網速幾乎為零。
經過排查并不是因為實際網絡帶寬導致。
這里涉及DNS知識;
DNS(Domain Name System,域名系統),www.萬維網上作為域名和IP地址相互映射的一個分布式數據庫,能夠使用戶更方便的訪問互聯網,而不用去記住能夠被機器直接讀取的IP數串。
計算機并不能直接通過域名來找到對應的服務器,它們都需要 IP 地址才能找到究竟是哪個服務器,IP 地址都是獨一無二的。但是域名相對ip地址對人類交流而言更友好,比如您是愿意記住183.2.172.185這個地址還是www.baidu.com?
域名解析/主機名解析 : 通過域名,最終得到該域名對應的IP地址的映射過程.
DNS協議運行在UDP協議之上,默認使用端口號53。
在RFC文檔中RFC 2181對DNS有規范說明,RFC 2136對DNS的動態更新進行說明,RFC 2308對DNS查詢的反向緩存進行說明。
國內常用公共DNS服務器:
DNS地址 | 網址 | 說明 |
---|---|---|
114.114.114.114 / 114.114.115.115 | http://www.114dns.com/ | 114 DNS |
223.5.5.5 / 223.6.6.6 | http://www.alidns.com/ | 阿里 AliDNS |
8.8.8.8/ 8.8.4.4 | https://developers.google.com/speed/public-dns/ | Google DNS |
208.67.222.222/208.67.220.220 | https://www.opendns.com/ | OpenDNS |
61.132.163.68/ 202.102.213.68 | https://ipw.cn/doc/else/dns.html | 安徽電信 DNS |
2.分析
通常電信服務運營商會為我們分配一個 DNS 服務器。
這個 DNS 通常是最快的,距離最近的服務器,那么為什么我們要手動設置 DNS 呢?
但是在訪問某些網絡服務時,可能會很緩慢,這時候就需要手動設置DNS服務器地址。
我這里選擇設置的是阿里云的DNS服務器地址.
更改如下:
然后再刷新DNS,在cmd中輸入命令ipconfig/flushdns即可。
3.結果
再次進行在線安裝,下載速度明顯加快!