前言

github訪問慢,查詢資料發現加速方法

  • 1、翻墻
  • 2、下載一個github上面有個FastGitHub的項目
  • 3、修改host文件

上面是網上找到的大多數解決辦法

  • 第一種可能不安全且違法,而且需要rmb
  • 第二種應該可以,但是要下載軟件,好像還要部署,不是很了解,star挺高的,應該可行
  • 第三種最簡單,在host里面加github相關ip,來跳過DNS解析域名的過程,從而加速,但是有時候也訪問不了,好像是墻的問題,反正比正常情況快了,可能是心理作用

    問題

    在我改了幾個月之后,發現訪問越來越慢,查資料發現是GitHub IP會變,我們需要實時修改ip,在B站看到一個up分享了一個在github上實時更新的host文件

    核心

    基于上述背景,我寫了個python小工具,很簡單,大佬勿噴,就是訪問那個host如何把內容添加到host中,并覆蓋舊的數據

    python環境版

    下面我講一下使用需要修改的地方
    1.必須有python環境,因為是python寫的
    2.把host文件改成可讀,在自己host文件最后一行加上“github加速”,這個就是個標志位,用來判斷從哪個地方改,詳細可以看python源碼,修改host方法自行百度
    GitHub加速工具下載3.修改運行python的腳本文件fast_github.bat,修過成你存放的位置,因為這個是需要管理員運行的,路徑需要完整路徑(bat文件中的'pause'已刪除,可無視)
    GitHub加速工具下載4.需要手動創建一個快捷方式,這個快捷方式就是fast_github.bat文件的,可以在github訪問不上的時候點一下,更新就行了,可以把他放到桌面
    GitHub加速工具下載
    .以管理員運行打開快捷方式即可成功運行,也可打開快捷方式屬性->快捷方式->高級->以管理員運行,這樣你默認打開就是以管理員方式

    無python環境,可使用我打包好的文件

    在附件中也包含一個打包好的文件,不需要python環境,點擊exe直接運行
    但是也需要修改host文件,按上述步驟修改
    以管理員運行exe,也可打開exe文件屬性->兼容性->以管理員運行
    GitHub加速工具下載

    最后的話

    如何有不對的地方或者更好的辦法,歡迎討論
    如果還是訪問不了網站,這是正常現象,因為只是加速,不能保證100%訪問

GitHub加速器-GitHub加速工具下載下載 電腦V1.60下載地址

遠程下載