У меня возникла проблема с поиском решения проблемы, с которой я столкнулся с прокси-сервером squid. Я использую centos 6.7 с последней версией squid для моей ОС. Я уверен, что это больше проблема с linux, но может быть параметр squid, который я еще не нашел, но в основном, когда я настраиваю squid, я использую include-файлы для каждой конфигурации ip/port. Так в моем файле squid.conf, добавить одну строку, чтобы включить все файлы в одном из моих подкаталогов, как:Squid max количество ips ограничено 128
включают /etc/squid/ips/*.conf
и мои файлы выглядеть следующим образом: proxyport3128 myportname ACL 3128 ЦСИ 0.0.0.0/32 http_access позволяют proxyport3128 tcp_outgoing_address хххх proxyport3128 http_port хххх: 3128 имя = 3128
Это прекрасно работает, я даже могу не использовать ipv6 в качестве исходящего адреса, никаких проблем там , но если я добавлю более 128 файлов в этот каталог или даже создаю 1 файл для всех указанных выше конфигураций s, он примет первые 128, которые он найдет и проигнорирует все остальное, никаких ошибок, вроде ip configs, даже нет.
Я видел подобную проблему с Linux, когда пытаюсь добавить более одного определенного числа адресов ipv6 на тот же сервер, в этом случае мне пришлось изменить настройку внутри /etc/sysctl.conf, моя кишка сообщая мне, что в этом файле конфигурации может быть параметр, или в другом месте, о котором я не знаю.
Если у вас есть работа, пожалуйста, поделитесь ею, иначе я могу посмотреть на способ использования нескольких экземпляров кальмара (ничего не знаю об этом еще), или повернуть файлы конфигурации и перезагрузить кальмара. Множество tcp_outgoing_addresses также могут помочь в решении проблемы, но я больше хочу понять это ограничение и является ли это проблемой squid или linux. Благодаря!