SOCKSサーバ経由でのssh接続

ProxyCommandを使えば良いらしい(mac osx - SSH through a SOCKS Proxy? (client = OpenSSH OS X) - Server Fault )。

Host myproxy
    ProxyCommand nc -X 5 -x PROXY_HOST:1080 %h %p

こんな感じでmyproxyを作って、もう一段ProxyCommandを噛ませるというのはどうだろうか。

Host hosttobeconnected
    ProxyCommand ssh myproxy nc %h %p

今のところはこれでオッケー。

wgetのプロキシ設定

~/.wgetrcですか、ほほ〜。 [Linux] wgetをプロキシ経由で実行する方法 - Qiita

condaのプロキシ設定

~/.condarcですか。 Using the .condarc conda configuration file — conda 4.8.2.post14+e9a50561 documentation

pipのプロキシ設定

環境変数、HTTP_PROXY、HTTPS_PROXYですか。 User Guide — pip 20.0.2 documentation

gitのプロキシ設定

.gitconfigですね。 gitでプロキシを設定 - Qiita

homebrewのプロキシ設定

環境変数、ALL_PROXYですか。ただし、HTTP_PROXYやHTTPS_PROXYが同時に設定されているとダメみたい。なんちゅうこっちゃ。gitのプロキシ設定も必要。 How to install an homebrew package behind a proxy? - Ask Different

emacsのプロキシ設定

(setq url-proxy-services
      '(("http" . "proxy.example.com:8888")
        ("https" . "proxy.example.com:8888")))