LINUX.ORG.RU

2-ой DNS


0

0

Имеется локальная сеть и прозрачный выход через нее в интернет. В сети 2 DNS, один разрешает только локальные имена (пусть, например, 192.168.64.2), другой - нелокальные (напр., 192.168.64.1)
В /etc/resolv.conf прописано следующее:
nameserver 192.168.64.1
nameserver 192.168.64.2
64.1 на выдает NXDOMAIN на все локальные, при этом разрешение имен прекращается (Unknown host), несмотря на то, что есть второй сервер. Если их поменять местами, то, соответственно, все происходит наоборот.
Не могу понять, почему linux не переходит к опросу второго сервера после выдачи первым NXDOMAIN. Offtopic, например, это делает. Думаю, от дистрибутива это не зависит, так как во всех, что использовал такая же ситуация.
Каким образом заставить linux видеть второй DNS?
Спасибо.

★★★

Во-первых. А разве это не задача DNS-СЕРВЕРА (!!), обеспечивать подобную функциональность?

Во-вторых, идём на http://ams.wiw.org/writings/dns.html и ВНИМАТЕЛЬНО читаем абзац

If you've been reading the responses carefully so far, you would have noticed that the status has always been "NOERROR", but this one has a status of "NXDOMAIN" (Nonexistent Domain), and the "flags" section has the "aa" (Authoritative Answer) flag. This means that the name we are looking for is known not to exist. Notice the difference between this and earlier responses. The response from the root name servers did not have the aa flag set, and said "We don't know about this name, ask somebody else". The authoritative answer from ns3.vsnl.com says "I know that this name does not exist, and you might as well stop looking."

а также то, что ему предшествует. Это часом не наш случай?

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

Случай мой, за ссылку спасибо. Честно говоря, так и думал. Смутила работоспособность этого всего в винде... Правда, проверялась она случайным образом, по ping. Так что, гарантии нет. Надо посмотреть, что nslookup выдает. Возможно, ping в offtopic использует wins для разрешения имен.

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

Windows может вести себя как угодно, ибо MS ни один закон не писан.

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