𝖄𝕺🌎𝕿𝕽𝕺¥

𝖄𝕺🌎𝕿𝕽𝕺¥

𝕴 𝖉𝖔 𝖒𝖆𝖌𝖎𝖈
github

wslでGitHubにアクセスするのが遅い場合はどうすればよいですか?

対策#

異なるプロキシソフトウェアの操作方法は異なる場合がありますが、ここではClashを例に取ります。

プロキシサーバーのポート番号が「7890」であることを確認し、必ずALLOW LANを開いてください。
clash1

wsl の bash ファイルを開き、例として .bashrcファイルに以下を追加します:

# プロキシリスト
# exportしないと、他のbashスクリプトからこの変数にアクセスできないので、.ssh/configでアクセスできるようにするためには、必ずexportする必要があります
# https://unix.stackexchange.com/a/495163
export host_ip=$(cat /etc/resolv.conf |grep "nameserver" |cut -f 2 -d " ")
# wgetは特殊で、all_proxyを認識せず、http_proxyとhttps_proxyを認識します
alias proxy="export all_proxy=http://$host_ip:7890 http_proxy=http://$host_ip:7890 https_proxy=http://$host_ip:7890"
alias unproxy='unset all_proxy http_proxy https_proxy'
proxy

これで再度プロキシソフトウェアを確認すると、wsl が正常にプロキシされていることがわかります!
clash2

出典#

wsl 如何正确代理.md - GitHub

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