最も簡単な方法でSquidセキュリティプロキシを設定するには?

最も簡単な方法でSquidセキュリティプロキシを設定するには?

リモートLinuxボックスにインストールsquidし、デスクトップIPを次のように追加しました。

acl lagrangian64 src XX.XX.XX.XX/32

イカの構成。

lagrangian64また、次の行を追加しました。

http_access allow manager localhost lagrangian64

これくらいで十分だよね?

このプロキシを使用してWebサイトを閲覧中にエラーが発生します。

ERROR
The requested URL could not be retrieved
While trying to retrieve the URL: http://www.google.com/
...
Access Denied
...

どのようにナビゲートできますか?私は今何をしたのですか?

答え1

この行を使用すると、http_access allow manager localhost lagrangian64Squidの管理インターフェイスにアクセスできます。ルールを適用するには、すべての条件が一致する必要があります。この場合、IPおよびローカルホスト(不可能)は管理者(acl managerデフォルトの設定ファイルの前の行に定義されている)にアクセスしようとする必要があります。これは働きます:

# Allow your IP to everything HTTP
http_access allow lagrangian64
# Allow localhost access
http_access allow localhost
# Deny all other access
http_access deny all

SSLポートを制限するなど、他の拒否行をコメントアウトすることもできます。

答え2

設定を構成したら、squid.conf次のようにしてイカ構成を再ロードしましたかsquid -k reconfigure?それともイカサービスを再開しましたか?可能であれば、すべてのパラメータをsquid.confに公開してください。grep -Ev "^$|^#" /etc/squid/squid.conf

関連情報