ブラウザからのGithubへのアクセスが遅い問題を解決する

  • github.comは、コード ホスティング、プロジェクト管理、ドキュメントのコラボレーション、問題追跡などのツールとサービスを提供する開発者向けのソーシャル ネットワーキング プラットフォームです。GitHub は世界最大のオープン ソース コード ホスティング プラットフォームでもあり、1 億 5,000 万人以上の登録ユーザーと数億のコード リポジトリを備えています。

  • gist.github.comこれは、GitHub が提供する軽量のコード スニペット共有プラットフォームであり、誰でもコード スニペットを公開および表示できます。Gist はバージョン管理やブランチ管理などの機能もサポートしているため、他の開発者との共同作業や独自のプロジェクトへのコード スニペットの埋め込みが容易になります。

  • github.global.ssl.fastly.netは、GitHub ページとリソースの読み込みを高速化するために GitHub によって使用される高速化されたドメイン名です。このドメイン名は、グローバルに分散された CDN テクノロジーを使用して、GitHub コンテンツをユーザーに近いサーバーにキャッシュし、より高速なネットワーク伝送プロトコルを通じて送信することで、ページの応答速度とユーザー エクスペリエンスを向上させます。

  • assets-cdn.github.comは、GitHub でホストされている静的リソース (画像、JavaScript ファイル、CSS ファイルなど) の読み込みを高速化するために GitHub で使用されるもう 1 つの高速化されたドメインです。また、ドメイン名は CDN テクノロジーを使用して、ユーザーに近いサーバーに静的リソースをキャッシュし、より高速なネットワーク伝送プロトコルを通じて送信することで、静的リソースの読み込み速度と応答パフォーマンスを向上させます。

  • raw.githubusercontent.comこれは、GitHub でホストされている元のコードとテキスト ファイルのアクセス ドメイン名であり、ユーザーが GitHub 上のコードとテキスト ファイルのコンテンツに直接アクセスできるようになります。このドメイン名は通常、一般公開されているコード ウェアハウスにデータ ファイルや静的 Web ページ リソースを保存するために使用されます。また、サードパーティ ツールを通じて公開データセットやその他の種類の情報を取得するためにも使用できます。

  • cloud.githubusercontent.com: GitHub のクラウド ストレージ サービス。ビデオ、オーディオなどの大きなファイルのストレージと配布を提供するために使用されます。

  • camo.githubusercontent.com: GitHub のミラー プロキシ サービス。HTTPS 環境内の HTTP アドレスにあるリソース (画像、スタイル シートなど) にアクセスするために使用されます。

  • avatars0-8.githubusercontent.com: GitHub のアバター サービス。ユーザーや組織にアバター アイコンを提供するために使用されます。数字は異なるアバター番号を表します。

ウェブページhttps://www.ipaddress.com/ip-lookupを開きます

入力ボックスに次の 5 つの名前を入力して、対応する IP アドレスを照会します。

github.com
gist.github.com
github.global.ssl.fastly.net
assets-cdn.github.com
raw.githubusercontent.com

1つ、github.com

GitHub: ここからビルドしましょう · GitHub

 二、gist.github.com

  要点を発見する · GitHub

 

 三つ、github.global.ssl.fastly.net

github.global.ssl.fastly.net

 

 

四、assets-cdn.github.com

アセット-cdn.github.com

 五、raw.githubusercontent.com

raw.githubusercontent.com

 6. cloud.githubusercontent.com、camo.githubusercontent.com、avatars0-8.githubusercontent.com5番目のIPアドレスに対応

IP を ping による最速の応答と比較します。ここでは最初の 185.199.108.133 を書きます。

今すぐ:

185.199.108.133cloud.githubusercontent.com
185.199.108.133 camo.githubusercontent.com
185.199.108.133 avatars0.githubusercontent.com
185.199.108.133 avatars1.githubusercontent.com 185.199.108。 133
avatars2.githubusercontent.com 185.199.108.133
avatars3.githubusercontent.com
185.199。 108.133 avatars4.githubusercontent.com
185.199.108.133 avatars5.githubusercontent.com
185.199.108.133 avatars6.githubusercontent.com
185.199.108.133 avatars7.githubusercontent.com
185.199.108.1 33 アバター8.githubusercontent.com

 

 7、hostsファイルを変更します

 一番下に追加します

 

 

9.DNSを更新する

cmdコマンドは次のとおりです

10. ヒント

デフォルトでは、オペレーティング システムはホスト ファイルの順序で IP アドレスを試行します。つまり、最初の IP アドレスが最初に試行され、接続が失敗した場合は、使用可能な IP アドレスが見つかるまで次の IP アドレスが試行されます。見つかった。したがって、複数の IP アドレスをホスト ファイルに追加する場合、ネットワーク パフォーマンスの高い順に並べることができ、オペレーティング システムはネットワーク パフォーマンスの高い IP アドレスを優先して使用するため、アクセス速度と安定性が向上します。

こちらで試してみたところ、基本的にPINGは通るし、差もそれほど大きくなかったので、オリジナルからコピーしました。

完了後はブラウザのアクセス速度が大幅に向上します。

これらは自分でチェックアウトする必要があり、IP は変更される可能性があります。

参考リンク https://www.cnblogs.com/jiannanchun/p/15397235.html
 

おすすめ

転載: blog.csdn.net/aligadorr/article/details/131274735