Xlenco

Xlenco

github
zhihu
email

ここには数億のオープンソースプロジェクトがあります!しかし、アクセス方法について悩んでいるようです!

前書き#

現在、github.com への ping 応答はほとんどタイムアウトしていますが、応答できる場合もあります。以下では、Github へのアクセス方法をいくつか紹介します。以下のいくつかのツールは、Github へのアクセスが必要な場合、この記事にはクラウドストレージのリンクが付属しています。

一。ミラーサイト#

これらのサイトは Github のミラーサイトであり、公開プロジェクトを閲覧し、ダウンロードなどの基本的な機能を実現することができますが、ログインはサポートされていません。

https://hub.nuaa.cf

https://hub.yzuu.cf

Git ファイルの高速ダウンロード#

GitHub のファイル、リリース、アーカイブ、gist、raw.githubusercontent.com ファイルのプロキシアクセラレーションダウンロードサービス。

GitHub Proxy プロキシアクセラレーション
ネット達極客コミュニティ

二. hosts の変更#

DNS と hosts
hosts の変更について話す前に、まず知っておく必要があります:ウェブサイトのドメイン名は、1 つまたは複数のサーバー IP アドレスに対応しています。たとえば、baidu.com の現在のサーバー IP は 220.181.38.148 です。
「ドメイン名」を現実の「会社」と比較すると、「サーバー IP」は会社の「電話番号」です。
Github は世界中にサーバーを持っていますが、国内では、DNS 解決サービスは基本的にドメイン名を米国のサーバーに解決するため、アクセスが遅くなります。しかし、公共 DNS 解決をバイパスして、韓国、日本などのサーバーに直接アクセスするために、ローカルの hosts ファイルを変更することでアクセスを高速化することができます。

1. Github520 + SwitchHosts#

Github520 の作者は、Github の優れた IP アドレスを長期間にわたってメンテナンスし、動的に更新しています。また、SwitchHosts というツールを使用して、hosts の IP アドレスを自動的に更新することを推奨しています。詳細なチュートリアルは、Github520 プロジェクトの公式ウェブサイトで確認できます。

GIthub520   Gitee アドレス

SwitchHosts クラウドストレージダウンロード

2. UsbEAm Hosts Editor#

「羽翼城」氏が開発した有名なプロジェクト「UsbEAm Hosts Editor」は、主に「Steam」、「Blizzard」、「Ubisoft」、「Microsoft Store」などのゲームプラットフォームのアクセスとダウンロード速度を改善するために使用されますが、「Github」もサポートされています。

ソフトウェアは、次のブログから直接ダウンロードできます:

https://www.dogfight360.com/blog/475/

ソフトウェアを開き、左下のソフトウェアをクリックして、hosts を変更する準備をします。
遅延を検出 » 最も低い遅延の IP アドレスを選択 » 選択した IP アドレスを適用
その後、Github.com にアクセスすると、はるかに高速になります。
これらすべてを変更することをお勧めします。これにより、Github へのアクセス速度が改善されます。

三。逆プロキシ#

hosts の変更よりも簡単な方法です。大佬のプログラムは基本的に開封即用です。

1. Steamcommunity 302(WIN)#

羽翼城氏が後に開発した steamcommunity 302 は、逆プロキシを使用して Github などのウェブサイトへのアクセスを高速化します。

ソフトウェアは次の場所からダウンロードできます:

https://www.dogfight360.com/blog/686/

問題がない場合は、非常に簡単で、ワンクリックで使用できます(設定で github を選択することを忘れないでください)

2. FastGithub(WIN/Mac/Linux)#

steamcommunity 302 は非常に良いですが、Windows のみです。

FastGithub は、Github へのアクセスを高速化するための逆プロキシベースの別のツールで、WIN/Mac/Linux の 3 つのプラットフォームをサポートし、docker 上でのワンクリックデプロイも可能です。

https://github.com/dotnetcore/FastGithub

Windows の場合、ダウンロードしてダブルクリックして実行するだけです。ソフトウェアにはプログラムのインターフェースはなく、直接コマンドラインで実行されるため、コマンドラインウィンドウを閉じないでください。

FastGithub は、Github へのアクセスを高速化するだけでなく、V2EX の画像を直接接続することもできるという最大の利点があります。

3. dev-sidecar(WIN/Mac/Ubuntu/Linux)#

最後に、逆プロキシツールの 1 つを紹介します。dev-sidecar プロジェクトは、service-mesh の service-sidecar から名前を取ったもので、開発者向けの補助ツールであり、主に Github へのアクセスの問題を解決するために使用されます。

クラウドストレージダウンロード

ダウンロード後、初回実行時に証明書のインストールが必要になる場合があります。チュートリアルに従ってインストールしてください。また、Git、NPM などの高速化も可能です。

Watt Toolkit(すべてのクライアント)#

「Watt Toolkit」は、オープンソースのクロスプラットフォームの多機能 Steam ツールボックスです。Steam、GitHub などのプラットフォームを高速化し、カスタムスクリプトもサポートしています。
https://steampp.net

後書き#

もし追加することがあれば、コメント欄にコメントしてください。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。