1. 程式人生 > 其它 >加快訪問github的速度

加快訪問github的速度

技術標籤:運維github加速github的訪問

使用https://www.ipaddress.com/解析以下地址

  1. github.com
  2. assets-cdn.github.com
  3. github.global.ssl.fastly.net

將解析結果新增到host檔案中

例如

140.82.113.3 github.com
185.199.108.153 assets-cdn.github.com
199.232.69.194 github.global.ssl.fastly.net

然後重新整理DNS

如果是Windows Vista 或 Windows 7 系統:

  1. 單擊螢幕左下角的Microsoft Windows Vista或Windows 7 的開始標誌
  2. 單擊 所有程式
  3. 單擊 附件
  4. 右鍵單擊命令提示符
  5. 選擇 以管理員身份執行
  6. 在開啟的命令列視窗,輸入ipconfig /flushdns

你將會看到如下的確認資訊:

Windows IP 配置

已成功重新整理 DNS 解析快取。

如果是Linux系統:

重新整理 DNS 快取需要重起 nscd daemon:

    1. 要重起 nscd daemon,在命令列視窗(terminal)輸入
      /etc/rc.d/init.d/nscd restart
    2. 命令執行完畢,你的DNS快取就被重新整理了。

如果是比較新的Linux版本,你可能需要使用下面的命令:

/etc/init.d/nscd restart

或者也許你的系統使用的是 systemd 來管理服務,那就使用命令:

sudo systemctl restart nscd

當然也有可能系統使用的不是 nscd 而是 systemd-resolve,那就使用命令:

sudo systemd-resolve --flush-caches

少數情況下,還有的系統使用了 dnsmasq 或者 named,那就使用命令:

sudo systemctl restart dnsmasq

或者:

sudo systemctl restart named

如果是Mac OS X蘋果系統:

  1. 在命令列視窗(terminal)輸入lookupd -flushcache
    例如:bash-2.05a$ lookupd -flushcache
  2. 命令執行完畢,你的DNS快取就得到了更新。

較新的蘋果Mac OS X系統應該使用下面的命令:

type dscacheutil -flushcache

最新的OS X Mountain Lion or Lion上重新整理DNS應該是(由shiny提供,ref):

sudo killall -HUP mDNSResponder

參考:

http://cnzhx.net/blog/how-to-flush-dns-cache-in-linux-windows-mac/ (重新整理DNS)

https://www.jianshu.com/p/66facbd8926a(解析域名)