Filtro de tráfico CentOS

Filtro de tráfico CentOS

Estoy intentando utilizar Squid para filtrar el tráfico que fluye a través de la red. También estoy intentando que este sistema sea transparente. La configuración de mi red es así:

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

Necesito que toda la red pase al enrutador, sin modificar, y luego que pase la respuesta a Squid. Los problemas que he encontrado hasta ahora son DNS, ya que no puedo enviar el tráfico a la máquina porque no puede buscarlo, problemas al tener dos subredes diferentes (una para mi LAN y otra para mi red pública). IP.).

¿Cómo haría para que esto funcione?

Respuesta1

La puerta de enlace predeterminada de los clientes debe ser el enrutador y su proxy HTTP debe apuntar al cuadro CentOS.

sitio de calamarTiene un montón de documentación, incluyendoconfiguraciones de ejemplo, una minuciosaPreguntas más frecuentesy una guía muy completa paraconfigurando navegadores.

Con respecto a un proxy transparente, se puede encontrar una configuración de ejemplo.aquíy se puede encontrar la documentación TPROXY actualaquí

información relacionada