@fatalick

Как настроить Squid, чтобы правила для доменных имен автоматически применялись для соответствующих IP адресов?

Привет!

Вот часть конфига сквида:
acl test dstdomain .domain.com
http_access deny test


Открываю страницу в браузере - ввожу domain.com. Получаю отлуп сквида, как и ожидается.
Если открывать эту же страницу, но вместо имени использовать IP адрес, то доступ не блокируется.
Есть способ автоматически блокировать IP в которые резолвятся домены, чтобы не добавлять для каждого ресурса отдельно правило для имени и отдельно правило для IP (ip может быть несколько, может поменяться и тд)?
  • Вопрос задан
  • 394 просмотра
Пригласить эксперта
Ответы на вопрос 1
nickneo
@nickneo
acl ip_access url_regex -i ^http://[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+
acl exclude_ip url_regex -i ^http://72\.14\.207\.104 - определение группы исключения (разрешенного выбора цифрового ip)
http_access deny ip_access !exclude_ip - запрет доступа ко всем ip набранным "в цифре" за исключением exclude_ip
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы