LINUX.ORG.RU
ФорумAdmin

Пара вопросов по dnsmasq

 ,


0

2

1. Как посмотреть содержимое кеша?
2. Как заставить сервер не сбрасывать кешированные записи по ttl если нет доступа в интернет?

Deleted

Последнее исправление: Nomonok (всего исправлений: 1)

1. Запустить с опцией ″--log-queries″ и по SIGUSR1 получать дамп кеша в логе.

2. Не уверен, что это возможно.

mky ★★★★★
()
Ответ на: комментарий от mky

2. Не уверен, что это возможно.

Ок, а если...при наличии доступа к сети запрашивать адрес от внешних dns, а при отсутствии возвращать заданный локально? Может можно указать приоритеты между внешними dns и например /etc/hosts?

Deleted
()
Ответ на: комментарий от Deleted

Не знаю, вроде нет. Я бы поднял на отдельном ip-адресе или порту ещё один dnsmasq, который бы отвечал на нужные запросы, и, либо указал бы его в качестве второго dns-сервера у основного dnsmasq, либо скриптом определял бы, что интеренета нет и создавал бы правило DNAT/REDIRECT, перенаправляющее DNS-запросы на второй dnsmasq.

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.