Squidは設定ファイルが膨大すぎるし、設定項目が多い。多機能なのはいいけど自分が求めているのはもっとシンプルでいいんだよなぁ・・・
と思ってググってたらPolipoとかいうプロキシサーバーを発見。
まずはインストール。apt-getで落とせるこの惰性
sudo apt-get install polipo
各種設定
sudo vi /etc/polipo/config
以下を追記する。
proxyAddress = "0.0.0.0" proxyPort = 8888 allowedPorts = 80,443 authCredentials = "hoge:1234" disableIndexing = true disableServersList = true disableLocalInterface = true disableConfiguration = true
例だと
- ポート8888
- プロキシで使えるのは80(http)と443(https)のみ
- 簡単なベーシック認証(ユーザー名hoge、パスワード1234)
- デフォルトだとなぜかweb上から設定が変更できる?な仕様なのでそういった機能は全て無効
再起動
sudo service polipo restart