Jump to content

Recommended Posts

Posted

уже месяца три был поднят днс сервер внутри сети, которая выходит в инет через нат. конфиг из книжек изучался, всё работало прекрасно, днс поднят не на шлюзе, прямая зона настроена, реверс не настраивал.

наконец-то зарегили домен и решил я прописать свой днс-сервер в домене, чтобы самому ресолвить имена, посчитал, что мне так удобнее будет. послал запрос прову, они потестировали и ответили, что настроено неправильно и дали ссылку на rfc1912 на аглицком, на котором я шпрехаю очень плохо. позвонил в саппорт, а местный админ даже направление для рытья не дал, просто сказал, что настроено неправильно и всё, можно подумать, что он с пелёнок умел днс-сервер правильно поднимать.

вот собственно и вопрос, куда рыть, будет ли правильно работать днс при нате? перерыл весь opennet ничего про днс с натом не сказано.

конфиг зоны не привёл, потому как стандартный, как во всех книжках. может ли проблема заключаться в отсутсвии реверсной зоны?

Posted

а хрен знает, причём здесь нат, я же говорю саппорт даже разговаривать со мной не стал, распальцованные

я сам на него грешу

 

# cat /var/lib/bind/etc/named.conf

// This is the primary configuration file for the BIND DNS server named.

// If you are just adding zones, please do that in /var/lib/bind/etc/local.conf



include "/etc/options.conf";

include "/etc/rndc.conf";

include "/etc/local.conf";

 

# cat /var/lib/bind/etc/options.conf

options {

       version "unknown";

       directory "/zone";

       pid-file "";

       dump-file "/var/run/named_dump.db";

       statistics-file "/var/run/named.stats";

       query-source port 53;

       };

 

# cat /var/lib/bind/etc/local.conf

include "/etc/rfc1912.conf";

// Consider adding the 1918 zones here, if they are not used in your organization.

//      include "/etc/rfc1918.conf";

// Add other zones here



zone "realtvcom.ru" {

   type master;

   file "realtvcom.ru";

   };



zone "0.16.172.in-addr.arpa" {

   type master;

   file "0.16.172.in-addr.arpa";

   };

 

# cat /var/lib/bind/zone/realtvcom.ru

$TTL    1D

@       IN      SOA     ns.realtvcom.ru. admin.realtvcom.ru. (

                               2005063002     ; serial

                               12H            ; refresh

                               1H             ; retry

                               1W             ; expire

                               1H             ; ncache

                       )

       IN      NS      ns.realtvcom.ru.

               MX 10   mail.realtvcom.ru.

www             A       172.16.0.2

forum           CNAME   www

mail            CNAME   www

time            CNAME   www

stat            CNAME   www

media           A       172.16.0.5

billing         A       172.16.0.1

ftp             A       172.16.0.3

ns              A       172.16.0.2

 

вчера вечером ещё обратную зону добавил:

 

# cat /var/lib/bind/zone/0.16.172.in-addr.arpa

$TTL    1D

@       IN      SOA     ns.realtvcom.ru. admin.realtvcom.ru. (

                               2005063002     ; serial

                               12H            ; refresh

                               1H             ; retry

                               1W             ; expire

                               1H             ; ncache

                       )

       IN      NS      ns.realtvcom.ru.

0               PTR     realtvcom.ru.

1               PTR     billing.realtvcom.ru.

2               PTR     ns.realtvcom.ru.

3               PTR     ftp.realtvcom.ru.

5               PTR     media.realtvcom.ru.

Posted

я бы тоже не стал

какого черта серые адреса в инет зоне?

делай разные зоный для интранет и инет через view

ps. и еще минимум два наймсервера в разных сетях, иначе проверку зоный не пройдешь

Posted

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

вот никак не могу сообразить, как их разделить, чтобы абоненты пользовались внутренним сервером и ещё вычитал где-то, что не стоит поднимать днс на шлюзе, так ли это?

 

тут подумал, что наверное разделять слушая разные сети?

Posted
и еще минимум два наймсервера в разных сетях, иначе проверку зоный не пройдешь

 

не обязательно в разных сетях, достаточно на разных IP адресах :)

 

ВЕТЕРАН, я не уверен, можно ли в конфигах писать 1D, 1H, 1W - обычно пишу в секундах. это первое.

второе, если ты хочешь, чтобы у тебя домен резолвился из инета, то он должен указывать на реальный IP. т.е. 172.16.0.2 нужно заменить на реальный.

для двух NS серверов - тоже должен быть реальный IP (разные).

 

если уж так необходимо держать локальный и внешний DNS, то нужно делить. чтобы для локальных пользователей работал интранетовский DNS, а для все хостальных - внешний. но проще оставить только внешний, интранет в таком случае будет бегать на внешние IP и все.

Posted

днс с натом не связан никак.

реверс тоже никак не влияет.

айпишники в зоне можешь указывать какие душе угодно.

найди секондари сервак (из друой сетки) - пропиши ему доступ для апдейта в конфиге намеда.

 

в зоне добавь вторую NS-запись, A-запись для самого домена, ориджин поставь. потом все перезапусти, проверь скопировалась ли зона на секондари.

 

ну а затем уже к прову.

Posted
но проще оставить только внешний, интранет в таком случае будет бегать на внешние IP и все.

в этом то всё и дело, что не все инетом пользуются, а цифирками не каждый будет набирать, тем более, что мало ли ип изменится у сервака или добавлю какой.

вобщем сижу разбираюсь, поднимаю на шлюзе инетовский днс, а внутри делаю интранетовский

пров сказал необязательно два иметь, они свой пропишут

 

ps: а админ на фабрике считается одним из самых опытных, а такую вещь не мог подсказать :(

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.