Squid 透明構成に UFW を使用する

Squid 透明構成に UFW を使用する

透明なイカプロキシを設定しています。
Ubuntu 20.04とSquidをインストールしました。
ブラウザにプロキシパラメータを作成すると、インターネットにアクセスできます。

しかし、透明なプロキシを設定したいと思います。

IPtables 状態が非アクティブです。
UFWが活動中です。
ufw 22/tcp、3128/tcp、53/udp、80/tcp、8080/tcp ポートを許可します。

私のイカの構成(2つの主要な行):

http_port 3128
http_port 8080 intercept

私のufwルールは/etc/ufw/before.rulesにあります:

*nat
:PREROUTING ACCEPT [0:0]
-A PREROUTING -p tcp --dport 8080 -j REDIRECT --to-port 3128
COMMIT

私のコンピュータでは、プロキシサーバーのIPアドレスをゲートウェイとDNSに設定しました。
しかし、問題が発生しましたが、まだ機能しません。
Access.logが空です。

どんな助けやアドバイスにも感謝します。ありがとうございます。

ベストアンサー1

Squid設定では、傍受プロキシのポートをポート8080に設定し、クライアント接続がポート8080からポート3128に移動するようにルール前にufwを作成しました。 ufw dportパラメータを80に設定し、ポートを8080に設定します(Squid設定で設定したように)。これはポートHTTPを管理する必要があるため、その構成も転送するにはHTTPSも使用するように構成を設定する必要があります。

おすすめ記事