Сопоставление портов прослушивания Squid с исходящими исходными IP
Выбирайте исходящие адреса источника Squid из именованных входящих слушателей с учётом маршрутизации, NAT и повторного использования соединений.
Четыре порта прокси не означают автоматически четыре публичных IP. Squid обычно позволяет операционной системе выбрать адрес источника для исходящего соединения. Чтобы выбор порта имел смысл, свяжите его с явной политикой исходящих адресов.
В конфигурациях Squid 7, поддерживающих эти директивы, фрагмент маршрутизации может использовать именованные слушатели:
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
Эти адреса — примеры из документации. Замените их адресами, назначенными и пригодными к использованию на вашем хосте. Это добавляет маршрутизацию в уже ограниченную конфигурацию прокси; это не обеспечивает аутентификацию или правила доступа клиентов.
Выбор источника — лишь часть пути
Справочник по исходящему адресу описывает упорядоченное сопоставление и выбор семейства адресов. Источник IPv4 не может стать источником соединения IPv6. Если разные адреса обслуживаются разными провайдерами, политика маршрутизации хоста должна использовать совместимый шлюз для каждого из них.
NAT выше по цепочке может преобразовать два выбранных локальных адреса в один публичный адрес. Поэтому сопоставление слушателей может работать локально, не создавая задуманных публичных идентичностей. Родительский прокси тоже может стать окончательным выходом к сайту.
Существующие соединения заслуживают внимания. Документация Squid предупреждает о зависимых от клиента исходящих правилах и постоянных соединениях на стороне сервера. Повторное использование соединения, установленного при прежней политике, может сделать изменённый выбор внешне неэффективным.
Интерпретируйте адрес, который видит сайт, вместе с локальной политикой и новым соединением. Другой входящий порт — это сигнал выбора, а не механизм выделения IP-адресов.