>Есть сеть с двумя DNS, 10.1.1.10 (резолвит запросы с суффиксом localhost) и
>10.1.1.11 (резолвит запросы с суффиксом xxx.ru), создаю Internet шлюз, там необходимо
>поднять DNS сервер, причем надо что бы запросы с суффиксом localhost
>отправлялись на 10.1.1.10, а с xxx.ru соответственно на 10.1.1.11. К сожаленью
>этого не происходит, слушаю сетевой интерфейс, он молчит, ни какие пакеты
>не отправляются, да и ответ «Unknown host» появляется моментально, что не
>так?
>
>named.conf
>
>zone "xxx.ru" in{
> type forward;
> forward only;
> forwarders {10.1.1.11;};
>};
>
>zone "localhost" in{
> type forward;
> forward only;
> forwarders {10.1.1.10;};
>};
>
>zone "." {
> type hint;
> file "named.root";
>};
>
>zone "0.0.127.IN-ADDR.ARPA" {
> type master;
> file "localhost.rev";
>};
>
>zone "0.21.10.IN-ADDR.ARPA" in{
> type forward;
> forward only;
> forwarders {10.1.1.11;};
>}; Пожалуйста!!! Разберитесь в зонах!!! Что это такое и с чем их едят!!!
named.conf:// Standard zones
//
zone "." {
type hint;
file "standard/root.hint";
};
zone "localhost" {
type master;
file "standard/localhost";
allow-transfer { localhost; };
};
zone "127.in-addr.arpa" {
type master;
file "standard/loopback";
allow-transfer { localhost; };
};
zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" {
type master;
file "standard/loopback6.arpa";
allow-transfer { localhost; };
};
файл standard/localhost:
$ORIGIN localhost.
$TTL 6h
@ IN SOA localhost. root.localhost. (
1 ; serial
1h ; refresh
30m ; retry
7d ; expiration
1h ) ; minimum
NS localhost.
A 127.0.0.1
AAAA ::1
файл standard/loopback:
$ORIGIN 127.in-addr.arpa.
$TTL 6h
@ IN SOA localhost. root.localhost. (
1 ; serial
1h ; refresh
30m ; retry
7d ; expiration
1h ) ; minimum
NS localhost.
1.0.0 PTR localhost.