
VPSを使用して自分でWebサイトを構築する場合、GitHub上のオープンソースプログラムをインストールすることがあると思います。しかし、国内のAlibaba CloudやTencent Cloudサーバーなどでは、GitHubからリソースをダウンロードする速度が非常に遅いです。以下の方法で間接的に一部の問題を解決できます。
アクセスが遅い理由:
国内の一部地域では、そもそもGithubへのアクセス速度が遅く、その原因は環境(干渉)に適応していないからです。
解決の考え方:
Githubは世界中に多くのサーバーを持っており、あなたのサーバーからGithubサーバーへのアクセスが比較的速いIPを見つけ、hostsファイルに解析レコードを指定するだけで済みます。
具体的な方法:
IP 検索ツールを使って、他の地域や国の GitHub の解決 IP を調べ、サーバーの hosts ファイルを編集します。
確認する解決レコード:
- github.com
- github.global.ssl.fastly.net
次に、Linuxサーバーのhostsファイルを修正します。
vim /etc/hosts
iを入力した後、以下の内容を挿入します。
140.82.118.4 github.com 151.101.1.194 github.global.ssl.fastly.net
その後、ESC キーを押し、:wq と入力して保存します。
テストすると、速度が以前より明らかに改善されているはずです。