Назад | Перейти на главную страницу

Как подстановочные знаки работают в конфигурации белого списка Squid?

Я разработчик, а не системный администратор, но у меня есть задача поддерживать файл, который по сути представляет собой список доменов для внесения в белый список. Этот файл используется в прокси-сервере кеширования Squid. Содержимое файла выглядит так:

.example.com
.google.com
.bing.com

Файл используется так:

acl whitelist dstdomain "/path/to/squid/whitelist.txt"

Теперь я пытаюсь найти документацию о том, как разбирается этот файл, и я не могу найти в Интернете четких (официальных) инструкций о том, как заполнить этот файл.

Кажется, что точка перед доменом внесет в белый список домен и все его поддомены. Я пытаюсь найти, есть ли другие правила подстановки, которые мы можем применить (например, google. * Или что-то в этом роде).

Я хочу понять, как это работает, а не просто слепо следить за тем, как мы использовали это в прошлом.

Подстановочные знаки, отличные от начальной точки (.), Не поддерживаются в acl dstdomain Squid. Видеть http://wiki.squid-cache.org/SquidFaq/SquidAcl#How_do_I_implement_an_ACL_ban_list.3F