Pregunta Transmisión transparente de ciertos dispositivos en la red


Estoy usando mi computadora como punto de acceso inalámbrico y enrutador a mi red doméstica usando hostapd bajo Ubuntu 14.04. Quiero proxificar transparentemente ciertos dispositivos wifi en la red (identificados por sus direcciones MAC). ¿Cómo propones que vaya por hacer eso? Creo que una combinación de calamar e iptables debería hacer el truco, pero no tengo más que un conocimiento superficial de estos.


1


origen




Respuestas:


Pude resolver esto yo mismo:

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

Squid se está ejecutando en el puerto 33128. Tuve que escribir esto en squid.conf para que el proxy transparente funcione correctamente:

http_port 33128 transparent

0