Имя хоста, принятое в src ACL Squid, разрешается в адреса во время разбора конфигурации. Оно не остаётся живой подпиской на обновления динамического DNS этого имени.

Предположим, публичный адрес домашнего клиента изменился, а его запись DDNS обновилась. Squid может по-прежнему хранить адреса, загруженные для прежней конфигурации. Убедитесь, что резолвер прокси-хоста видит новый ответ, и затем обновите конфигурацию обычной процедурой развёртывания.

Проверьте также правило доступа, использующее ACL. Определение списка адресов не даёт доступа, пока его не встретит подходящее правило http_access, а ранее совпавшее правило может решить запрос первым.

Запись DDNS определяет адрес, а не человека. Проверьте адрес источника, который прокси действительно видит, прежде чем полагаться на это ограничение. Если сервису нужен стабильный доступ по учётной записи для перемещающихся клиентов, используйте его поддерживаемую политику аутентификации, а не разрешайте всю сеть провайдера только потому, что адрес клиента меняется.

Похожие статьи