備忘録

備忘録

テスト用途のProxyサーバ(HTTP, SOCKS)をすぐに用意する方法

Ⅰ. はじめに

LinuxであればSquidやDanteを利用してProxyサーバを構築するのがメジャーです。
しかし、設定ファイルを編集する必要がある為、面倒に感じたり慣れていても数分かかります。

この記事では pproxy を利用して「すぐに用意する」方法を紹介します。

Ⅱ. やり方

1. pproxy をインストールする
pip3 install pproxy
2. 起動する
pproxy -l http+socks4+socks5://0.0.0.0:8080
# pproxy -l socks5://0.0.0.0:8080#user:pass

実行結果

※ProxifierのProxyChecker.exeを使用して確認
f:id:kagasu:20201210210500p:plain

その他

192.168.0.2のみアクセスを許可する
ufw enable
# ufw allow 22
ufw allow from 192.168.0.2/32 to any port 8080

// 消すとき
ufw status numbered
ufw delete $id