リモート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 lagrangian64
Squidの管理インターフェイスにアクセスできます。ルールを適用するには、すべての条件が一致する必要があります。この場合、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