ネットワーク上の特定のデバイスを透過的にプロキシ化する


1

Ubuntu 14.04でhostapdを使用して、コンピューターをワイヤレスアクセスポイントおよびホームネットワークへのルーターとして使用しています。ネットワーク内の特定のwifiデバイス(MACアドレスで識別)を透過的にプロキシ化します。どうやってそれをやろうと提案しますか?squidとiptablesの組み合わせでうまくいくと思いますが、これらについては大まかな知識しかありません。

回答:


0

私は自分でこれを解決することができました:

sudo iptables -t nat -A PREROUTING -m mac --mac-source "MAC-ADDRESS" -p tcp --dport 80 -j REDIRECT --to-port 33128

Squidはポート33128で実行されています。透明なプロキシが正しく機能するように、squid.confにこれを記述する必要がありました。

http_port 33128 transparent
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.