動かざることバグの如し

近づきたいよ 君の理想に

もうSquidなど不要 これからはシンプルなプロキシサーバPolipoの時代

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