Ssh

Squid、autossh 和 acl 拒絕

  • May 30, 2011

我有一個看起來像這樣的 squid.conf:


cache_mgr me@example.com
visible_hostname example.com
httpd_suppress_version_string on
via off

http_port 3128 transparent



acl all src all
acl SSL_ports port 443
acl CONNECT method CONNECT
acl manager proto cache_object
acl localhost src 127.0.0.1/32



http_access allow manager localhost
http_access allow localhost
http_access deny manager
http_access deny CONNECT !SSL_ports
http_access deny all



access_log /var/log/squid/access.log squid



coredump_dir /var/cache/squid

還有一個如下所示的 autossh 隧道:

sudo autossh -C -N -L 3128:example.com:3128 -i /home/me/.ssh/id_rsa -M 20000 me@example.com

我一定有一些錯誤配置:隧道上的每個 http 連接在 squid 上都是 403 的。我看不出我做錯了什麼。誰能把我從樹林里拉出來?

嘗試-L 3128:localhost:3128改用,以便在環回介面上連接到 squid。

引用自:https://serverfault.com/questions/275220