[Comm] Re: Совмещение DNS-серверов для internet'a и intranet'a

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Чт Апр 10 18:06:40 MSD 2003


On Thu, 10 Apr 2003 17:45:45 +0400
Дмитрий Булгаков <manmitya на mail.ru> wrote:

>   Т.е. смысл проблемы в том, что почему мы не просматриваем
>   последовательно DNS-сервера, а идем на 2-ой DNS-сервер только если
>   не доступен первый сервер в /etc/resolv.conf
>   Т.о. при коннекте с инетом работает _только_ инетовский DNS, а
>   локальный работает только после отваливания от инета.

Так и должно быть - интернетовский DNS-сервер, видя неизвестное ему имя,
возвращает NXDOMAIN, что и считается окончательным результатом.

Можно поднять на машине свой DNS-сервер с конфигурацией вида:

	options {
		forwarders {
			195.98.64.65;
		};
		forward only;
	};

	zone "local.ru" {
		type forward;
		forwarders {
			10.168.0.1;
		};
		forward only;
	};

	zone "10.IN-ADDR.ARPA" {
		type forward;
		forwarders {
			10.168.0.1;
		};
		forward only;
	};

Т.е. по умолчанию запросы направляются в Internet, но запросы для
локальных имён идут на местный сервер.

В resolv.conf при этом надо писать 127.0.0.1.



Подробная информация о списке рассылки community