Macでお手軽ProxyサーバBigSur編
May 29, 2021
MacでProxyサーバを立ち上げたい場合、プリインストールされているApacheを利用するのが手っ取り早い。
以下は、BigSurでの手順。
設定ファイルはここ。
sudo vi /etc/apache2/httpd.conf
これらのコメントアウトを外す。
プロキシを通す設定を追記する。(プロキシサーバとなるMacのIPが 192.168.10.* だった場合)
Apacheの起動コマンド
sudo apachectl start
再起動
sudo apachectl restart
停止
sudo apachectl stop
起動確認
ps aux | grep httpd
起動しない場合のエラーログはここ
/private/var/log/apache2/error_log
利用側
ネットワーク設定で、 Webプロキシ(HTTP) と 保護されたWebプロキシ (HTTPS) の2つにプロキシサーバのIPとポート番号を指定する。
ブラウザなどはこれでOK。
さらに、curlなどは、上記設定は見てくれないので、以下を設定する。
BigSurからは、zshなので、 .zshrc に以下を追記(ファイルがなければ作っておく)
vi .zshrc
export http_proxy=http://xxxxx
export https_proxy=https://xxxxx
適用する
source .zshrc