Внешний DNS

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

igorlug
Сообщения: 9

Внешний DNS

Сообщение igorlug »

Доброго дня.
Есть задача поднять внешний dns сервер для обслуживания внешнего домена, сейчас есть работающий локальный dns сервер.
Дано:
1) домен в ru зоне, назовем domain.ru
2) внешний IP выданный провайдером. Пусть будет: 10.10.0.1

Задача:
Поднять внешний DNS сервер для обслуживания внешнего домена.
Система FreeBSD 8.1

Локальные и прямые зоны будут разруливаться с помощью view в named.conf, тут вопросов нет.
А вот по внешним зонам смущает что всего один ip адрес.

Пожалуйста, просмотрите конфиги правильно ли я описываю внешнюю зону:

Файл прямой зоны domain.ru:

Код: Выделить всё

$TTL 86400     ; 1 day
@             IN SOA    ns.domain.ru. root.domain.ru. (
                                2010080511; serial
                                36000     ; refresh (10 hours)
                                3600      ; retry (1 hour)
                                604800    ; expire (1 week)
                                86400     ; minimum (1 day)
                                )
@                       IN NS   ns.domain.ru.
@                       MX      10 mail.domain.ru.

@                       IN A    10.10.0.1
localhost               IN A    127.0.0.1
ns                      IN A    10.10.0.1
mail                    IN A    10.10.0.1


Файл обратной зоны domain.ru-reverse

Код: Выделить всё

$TTL 18000

@       IN      SOA     ns.domain.ru. root.domain.ru. (
                        2010080511     ; Serial (date, 2 digits version)
                        86400          ; refresh (1 day)
                        7200           ; retry (2 hours)
                        8640000        ; expire (100 days)
                        86400 )         ; minimum (1 day)
        IN      NS      ns.domain.ru.

1       IN      PTR     ns.domain.ru.
1       IN      PTR     mail.domain.ru.


Будет ли такая схема работать? С учетом того, что есть только 1 внешний ip адрес, соотвественно primary dns тока 1 будет. Получится таким образом привязать внешний домен к моему dns? Никогда раньше внешний dns не настраивал, всегда для локальных зон использовал, поэтому прошу посоветовать в чем не прав, чувствую что не так все просто)
Спасибо сказали:
Аватара пользователя
lastpriot
Сообщения: 218
ОС: FreeBSD

Re: Внешний DNS

Сообщение lastpriot »

Зоны с рабочего сервера локальной сети (возьмите за шаблон)
Прямая зона

Код: Выделить всё

;$ORIGIN solomon-bsd.net
$TTL 172800
@ IN SOA ns.solomon-bsd.net. root.solomon-bsd.net. (
                            02200032
                            10800
                            3600
                            604800
                            172800 )

        NS    ns.solomon-bsd.net.
        MX    10 mail.solomon-bsd.net.

ns.solomon-bsd.net.           IN     CNAME      solomon-bsd.net.
solomon-bsd.net.               IN     A              192.168.5.1
ldap.solomon-bsd.net.            IN     CNAME      solomon-bsd.net.
smtp.solomon-bsd.net.       IN     CNAME      solomon-bsd.net.
imap.solomon-bsd.net.       IN     CNAME      solomon-bsd.net.
mail.solomon-bsd.net.            IN     CNAME      solomon-bsd.net.


Обратная зона

Код: Выделить всё

;$ORIGIN solomon-bsd.net
$TTL 172800
@ IN SOA ns.solomon-bsd.net. root.solomon-bsd.net. (
                        02200032
                        10800
                        3600
                        604800
                        172800 )

                NS    ns.solomon-bsd.net.
1      IN     PTR  solomon-bsd.net.
Спасибо сказали: