Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
squid.doc
Скачиваний:
9
Добавлен:
01.05.2025
Размер:
1 Мб
Скачать
☆

12.26 Какие закрытых и открытых ключей?

ключей обращается к базе данных ключей, которые кальмара использует для объектов индекса кэша. Каждый объект в кэше - будь сохраненные на диске или в настоящее время скачал - есть ключ кэша. Для Squid-1.0 и Squid-1.1 ключ кэша была в основном URL. Squid-2 использует контрольные суммы MD5 для ключей кэша.

Кэш Squid используются понятия личного и общественного ключи кэша. Объект может начаться как личные, но в дальнейшем могут быть изменены на общественный статус. Частные объекты связаны только с одним клиентом в то время как общественный объект может быть отправлено нескольким клиентам одновременно. Другими словами, общественные объекты могут быть расположены любым кэш клиента. Закрытые ключи могут быть установлены только на одном клиенте - тот, кто просил его.

Объекты изменилось от частного к общественности после всех заголовков HTTP ответа были получены и проанализированы. В некоторых случаях заголовок ответа будет указывать объект не должен быть обнародованы. Например, если нет кэш- кэш-контроля используется.

12.27 Для чего нужна forw_via_db?

Мы используем ее для сбора данных для планктона .

12.28 Посылает ли Squid пакеты порту 7 (эхо)? Если да, то почему?

Да, может послыать. Это старая особенность, доставшаяся от кеша Harvest. Кеш может посылать сообщения ICP `` SECHO'' на эхо-порт сервера назначения. Если сообщение SECHOвернется раньше других ICP-ответов, то это может означать, что сервер назначения был ближе, чем любой из соседских кешей. В этом случае Harvest / Squid посылал запрос напрямую к срверу назаначения.

Из-за соображений безопасности многие системные администарторы отлифьтровуют UDP-пакеты для потра 7. Computer Emergency Response Team (CERT) однажды выпустило консультативную заметку ( CA-96.01: порт UDP Отказ в обслуживании нападение ), в которой говорилось, что UDP эхо и сервисы Chargen могут использоваться для DOS-аттаки. Это заставило администраторов сильно беспокоиться по поводу любого пакета попадающего на потр 7 их системы и породило жалобы.

source_ping был отключен в Squid-2. Если вы видите пакет пришедший на порт 7 от кеша Squid (удаленный порт 3130), то скорее всего вы имеете дело с очень старой версией Squid.

12.29 Что значит `` предупреждение: Ответ от неизвестных имен [abcd]''?

Это значит, что Squid послал DNS-запрос на один IP-адрес, но ответ пришел от другого IP-адреса. По умолчанию Squid проверяет эти адреса на соответствие. Если адреса не совпадают, Squid игорирует подобные ответы.

Есть несколько причин, по которым такое может происходить:

  1. Так работает ваш сервер DNS, либо потому, что он так настроен, либо потому, что он тупой и не знает как это сделать по-другому.

  2. Вы указали широковещательный адрес типа 0.0.0.0 в вашем / и т.д. / resolv.conf .

  3. Кто-то пытается послать подложный DNS-ответ вашему кешу.

Если вы увидели с этих сообщениях IP-адрес одного из ваших серверов имен, то скорее всего имеет мето вариант (1) или (2).

Вы можете остановить появление подобных сообщений, разрешив получать ответы от неизвестных ``'' серверов имен такой опцией конфигурации:

ignore_unknown_nameservers от

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]