Macでお手軽ProxyサーバBigSur編

zombie caffe
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

--

--