
私は Squid を使用して、ネットワークを流れるトラフィックをフィルタリングしようとしています。また、このシステムを透過的にしようとしています。私のネットワーク設定は次のようになります。
Router -> CentOS Machine -> The rest of the network.
Router: 192.168.1.254
CentOS: 192.168.1.104
LAN : 192.168.1.0/24 and 81.150.192.224/28
すべてのネットワークをルーターに渡して (変更せずに)、応答を Squid に渡す必要があります。これまでに遭遇した問題は、DNS です。つまり、トラフィックをマシンに送信できない (マシンが検索できないため) という問題と、2 つの異なるサブネット (1 つは LAN 用、もう 1 つはパブリック IP 用) があることによる問題です。
これを機能させるにはどうしたらいいでしょうか?