1

Я использую свой компьютер в качестве беспроводной точки доступа и маршрутизатора к моей домашней сети, используя hostapd под Ubuntu 14.04. Я хочу прозрачно проксировать определенные Wi-Fi-устройства в сети (идентифицированные по их MAC-адресам). Как вы предлагаете мне делать это? Я думаю, что комбинация squid и iptables должна сработать, но я не имею ничего общего с этим.

1 ответ1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .