オプションを使用して、2 つのインターフェース (eth1 と eth0) を持つ squid プロキシ経由で、あるネットワーク (net1) から別のネットワーク (network2) にトラフィックを転送しようとしていますtcp_outgoing_address
。
私のネットワークは次のとおりです。
192.168.122.0/24(net2) -----eth1[Squid server]eth0----- 192.168.124.0/24 (net1)
Squid サーバーの IP アドレス:
- 192.168.122.5 (eth1)
- 192.168.124.10 (eth0)
私の目標は、net1 (192.168.122.0) の Web サーバーが、リクエストを 192.168.122.5 (squid サーバーの eth1) から送信されたものと認識することです。
実現しようとしましたが、うまくいかないようです。これが私の Squid 設定です:
##ACL の作成 ACL ネット_1 ソース 192.168.122.0/24 ACL ネット_2 ソース 192.168.124.0/24 ##クライアントからのアクセスを許可するには、ここに独自のルールを挿入してください http_access ローカルネットを許可する http_access ローカルホストを許可する http_access すべて許可 tcp_送信アドレス 192.168.124.10 net_1 tcp_outgoing_address 192.168.122.5 ネット2 ##最後に、このプロキシへの他のすべてのアクセスを拒否します ##http_access すべて拒否 ##Squidは通常ポート3128をリッスンします http_ポート 192.168.124.10:3128 http_ポート 192.168.122.5:4445