Cuatro puertos de proxy no significan automáticamente cuatro IP públicas. Squid normalmente deja que el sistema operativo elija una dirección de origen para su conexión saliente. Para que la elección de puerto sea significativa, vincúlela a una política explícita de direcciones salientes.

En configuraciones de Squid 7 que admiten estas directivas, un fragmento de enrutamiento puede usar escuchas con nombre:

http_port 3128 name=exit_a
http_port 3129 name=exit_b
acl on_a myportname exit_a
acl on_b myportname exit_b
tcp_outgoing_address 192.0.2.10 on_a
tcp_outgoing_address 192.0.2.11 on_b

Las direcciones son ejemplos de documentación. Sustitúyalas por direcciones asignadas y utilizables en su host. Esto añade enrutamiento a una configuración de proxy ya restringida; no proporciona autenticación ni reglas de acceso de clientes.

La selección de origen es solo parte del camino

La referencia de dirección saliente describe la coincidencia ordenada y la selección de familia de direcciones. Un origen IPv4 no puede convertirse en el origen de una conexión IPv6. Con proveedores distintos para direcciones distintas, la política de enrutamiento del host debe usar una puerta de enlace compatible para cada una.

Un NAT aguas arriba puede traducir dos direcciones locales seleccionadas en una sola dirección pública. Por lo tanto, la asignación de escuchas puede funcionar localmente sin producir las identidades públicas que pretendía. Un proxy padre también puede convertirse en la salida final de cara al sitio web.

Las conexiones existentes merecen atención. La documentación de Squid advierte sobre reglas salientes dependientes del cliente y conexiones persistentes del lado del servidor. Reutilizar una conexión establecida bajo una política anterior puede hacer que una selección modificada parezca ineficaz.

Interprete la dirección de cara al sitio web junto con la política local y una conexión nueva. Un puerto entrante distinto es una señal de selección, no un mecanismo de asignación de direcciones IP.

Artículos relacionados