Автор Гілка: resolve що визначає неіснуючі імена  (Прочитано 2030 раз)

Відсутній 235

  • Кореспондент
  • ***
  • дописів: 238
  • Карма: +0/-0
незрозуміла проблема:
на відносно давно працюючому сервері (Deb stable) виявилося що резолвер коли не знаходить імена в зонах .edu .org .net (решту - ок) доповнює їх tld .net й відповідно відображає в *.org.net, *.net.net ... - й відповідно вже успішно визначає.  :o

Корені проблеми невідомі. Процес шарпання й перебирання налаштувань хоча й щось покращив, та цю біду не вирішив, якщо головними тезисами, то:
 - ДНС сервера видаються як нормальні, як й провайдера, так й локальний. при зупиненні локального проблеми не позбуваємося, у провайдера проблем немає.
 - hosts.conf хоч може був підозрілим (з-за співпадання dnsdomainname виводив net, позбулися), вже дуже навіть стандартний.
  - resolverconf з пакунків. Хоч його й виймаємо, проблема залишається.

що впустив, де таке щастя може ховатися?
Олександр Приймак |  Google Web Toolkit

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: resolve що визначає неіснуючі імена
« Відповідей #1 : 2006-05-12 11:51:43 »

man resolv.conf
Цитата
search      Domain(s) to use for DNS lookups when no domain is specified. List each domain following the search keyword with spaces or tabs between them. Each possible domain will be checked in order until a match is found. Note that this process may be slow (queries will time out if no server is available for a domain) and will generate a lot of network traffic if the servers for the listed domains aren’t local.

The search list is currently limited to six domains with a total of 256 characters.  If search isn’t specified, the search list will be determined from the local domain name (whatever comes after the first dot). If the host name doesn’t contain a domain, the root domain is used.

By default, it search contains only the local domain name.

« Змінено: 2006-05-12 11:54:32 від lvm »
[Fedora Linux]

Відсутній 235

  • Кореспондент
  • ***
  • дописів: 238
  • Карма: +0/-0
Re: resolve що визначає неіснуючі імена
« Відповідей #2 : 2006-05-12 18:43:33 »
дуже вдячий, вчитися допомогло

хоча встановити search пустим не виходить.
й ще - чому він тоді доповнював не всі зони, а вибірково?
Олександр Приймак |  Google Web Toolkit

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3820
  • Карма: +11/-0
  • Програміст
Re: resolve що визначає неіснуючі імена
« Відповідей #3 : 2006-05-12 19:11:56 »
хоча встановити search пустим не виходить.
А навіщо? Він всеодно використовується тільки тоді, коли сайт не знаходиться за вказаним іменем.

Якщо дуже треба то встановіть його в "net.net.net" і майте спокій.

Цитата
й ще - чому він тоді доповнював не всі зони, а вибірково?

Ну я думаю що ви просто вибирали такі імена, які не існують в .com.net. Я знайшов лише два сайти в .com.net: www.hotmail.com.net, www.amazon.com.net .

PS.
В мані resolv.conf розказано як ввімкнути режим відлагодження.

[Fedora Linux]