Squid 允許 src ip 位址

Squid 允許 src ip 位址

我有一個在 Linux 上的 docker 上運行的魷魚代理,ip 為 abcd

Squid 代理程式配置為僅允許某些網域 (dst) 並阻止其他所有網域。還配置了一個父代理,以便所有允許的域都定向到父域,而其他域則立即被魷魚阻止。這在 docker 和 Linux 主機內部按預期工作。

現在我還想允許 Windows PC 透過 IP abce 連接到 Linux(可 ping 通)

但現在由於某種原因,請求無法正確到達魷魚。 Squid docker 日誌顯示:

NONE_NONE/000 0 - 錯誤:交易結束前標頭 - HIER_NONE

我的魷魚配置是:

http_access deny all !<aclname>
acl <aclname2> src a.b.c.e
http_access allow <aclname2>

cache_peer <parent_proxy> parent 3128 0 no-query default
prefer_direct off
cache_peer_access <parent_proxy> allow <aclname>
never_direct allow all

不確定 acl 的順序是否重要。而且它不僅僅是來自一位客戶。當我嘗試不同的設定時,它也會發生在那裡。

相關內容