|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrew Kant 2:469/83.1 06 Aug 2006 20:41:40 To : pk2002 Subject : DNS в линухе -------------------------------------------------------------------------------- Friday August 04 2006 20:17, pk2002 wrote to All: p> /etc/resolv.conf имеет вид: p> nameserver inet_dns p> nameserver local_dns p> search local p> При попытке ping superserver.local дает: p> ping: unknown host superserver.local p> т.е. получается, inet_dns отвечает, что p> запись о superserver.local отсутствует и после p> этого резолвер прекращает опрос. p> если переставить записи в /etc/resolv.conf: p> nameserver local_dns p> nameserver inet_dns p> search local p> тогда все нормально p> Проблема в том, что мне нужно добиться p> работы от первого варианта. Чтобы p> сначало опрашивался инетовский DNS, а p> потом локальный. Можно ли как-то p> заставить резолвер опрашивать все p> сервера? Резолвер обращается ко второму DNS (третьему DNS, итд) только в том случае, если первый не ответил. А если ответил (даже отрицательным ответом) - то повторных запросов уже не будет. Поэтому надо либо менять у себя в консерватории что-то (например, использовать один свой ДHС, который в случае необходимости тебя перенаправит дальше на провайдеровский) либо переписывать резолвер (но проще застрелиться), либо искать альтернативную работу :) Hу или написать умный пакетный фильтр, который будет давить только отрицательные ответы провайдеровского DNS :) Good bye! Andrew --- GoldED/386 3.00.Beta5+ * Origin: * KAA * (2:469/83.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/228944d663b3.html, оценка из 5, голосов 10
|