URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 22735
[ Назад ]

Исходное сообщение
"lacalnet & DNS"

Отправлено vadpav , 07-Ноя-02 03:43 
Что то я запутался
есть Freebsd на ней 2 LAN cart (ed0, ed1) одна на провайдера одна внутренняя сеть
домен aaa.bbb IP 222.222.222.222 (Пример) ed1 NAT
сеть 192.168.0.5 - 50 (ed0 - 192.168.0.10)

В DNS прямая зона для aaa.bbb, обратная для 192.168.0, 127.0.0
А куда мне прописать прямую для локальной сети? что бы было
nslookup xxx.aaa.bbb - 192.168.0.20 ??? (в hosts все прописанно - пинг бродит)


Содержание

Сообщения в этом обсуждении
"RE: lacalnet & DNS"
Отправлено dodger , 07-Ноя-02 11:32 
>Что то я запутался
>есть Freebsd на ней 2 LAN cart (ed0, ed1) одна на провайдера
>одна внутренняя сеть
>домен aaa.bbb IP 222.222.222.222 (Пример) ed1 NAT
>сеть 192.168.0.5 - 50 (ed0 - 192.168.0.10)
>
>В DNS прямая зона для aaa.bbb, обратная для 192.168.0, 127.0.0
>А куда мне прописать прямую для локальной сети? что бы было
>nslookup xxx.aaa.bbb - 192.168.0.20 ??? (в hosts все прописанно - пинг бродит)
>

Ты все правильно описал. Никуда еще ничего писать не нужно.
hosts вообще можешь грохнуть к чертям, у тя есть resolver.
Что тебе отвечает nslookup при запросе xxx.aaa.bbb?


"RE: lacalnet & DNS"
Отправлено vadpav , 08-Ноя-02 01:17 
>Ты все правильно описал. Никуда еще ничего писать не нужно.

А как resolv будет работать?

>hosts вообще можешь грохнуть к чертям, у тя есть resolver.

Сначала его нужно настроить

>Что тебе отвечает nslookup при запросе xxx.aaa.bbb?

nslookup xxx.aaa.bbb
server aaa.bbb
address 192.168.0.10

aaa.bbb can't find xxx.aa.bbb Non exist host/domain
тоесть не работает :(

и всеже куда вставить строчку 192.168.0.20 A xxx ???
Ну и тут же у самой машины aaa.bbb 2 IP внешний и внутренний - нужно что бы из локалки aaa.bbb - 192.168.0.10 а снаружи правильный IP



"RE: lacalnet & DNS"
Отправлено Silent , 08-Ноя-02 21:16 
>>Ты все правильно описал. Никуда еще ничего писать не нужно.
>
>А как resolv будет работать?
>
>>hosts вообще можешь грохнуть к чертям, у тя есть resolver.
>
>Сначала его нужно настроить
>
>>Что тебе отвечает nslookup при запросе xxx.aaa.bbb?
>
>nslookup xxx.aaa.bbb
>server aaa.bbb
>address 192.168.0.10
>
>aaa.bbb can't find xxx.aa.bbb Non exist host/domain
>тоесть не работает :(
>
>и всеже куда вставить строчку 192.168.0.20 A xxx ???
>Ну и тут же у самой машины aaa.bbb 2 IP внешний и
>внутренний - нужно что бы из локалки aaa.bbb - 192.168.0.10 а
>снаружи правильный IP



"RE: lacalnet & DNS"
Отправлено Silent , 08-Ноя-02 21:19 
>>Ты все правильно описал. Никуда еще ничего писать не нужно.
>
>А как resolv будет работать?
>
>>hosts вообще можешь грохнуть к чертям, у тя есть resolver.
>
>Сначала его нужно настроить
>
>>Что тебе отвечает nslookup при запросе xxx.aaa.bbb?
>
>nslookup xxx.aaa.bbb
>server aaa.bbb
>address 192.168.0.10
>
>aaa.bbb can't find xxx.aa.bbb Non exist host/domain
>тоесть не работает :(
>
>и всеже куда вставить строчку 192.168.0.20 A xxx ???
>Ну и тут же у самой машины aaa.bbb 2 IP внешний и
>внутренний - нужно что бы из локалки aaa.bbb - 192.168.0.10 а
>снаружи правильный IP

Используй опцию view в BIND-е.


"RE: lacalnet & DNS"
Отправлено vadpav , 08-Ноя-02 23:02 
>Используй опцию view в BIND-е.

А можно немного по подробнее
И всеже может кто то нопишет как правильно создать DNS с 1 IP и LAN на 192.168.0
Мне кажется что это многим интересно



"RE: lacalnet & DNS"
Отправлено Silent , 09-Ноя-02 14:34 
>>Используй опцию view в BIND-е.
>
>А можно немного по подробнее
>И всеже может кто то нопишет как правильно создать DNS с 1
>IP и LAN на 192.168.0
>Мне кажется что это многим интересно
Да этот вопрос уже несколько раз поднимался в этой конференции. Надо все-таки читать доки и самому во всем разбираться.
view "internal" {                                                    
  match-clients { 10.0.1.0/24; };
   zone "host.ru" in {
       type master;
         file "internal/host.ru";
               };
view "external" {
     match-clients { you.real.ip.net; };
      zone "host.ru" in {
       type master;
         file "external/host.ru";
               };
Ну, а детали на www.isc.org. Работает на BIND 9.2.1

"RE: lacalnet & DNS"
Отправлено dodger , 09-Ноя-02 09:08 
>>Ты все правильно описал. Никуда еще ничего писать не нужно.
>А как resolv будет работать?

man resolver && man resolv.conf

>>Что тебе отвечает nslookup при запросе xxx.aaa.bbb?
>
>nslookup xxx.aaa.bbb
>server aaa.bbb
>address 192.168.0.10
>
>aaa.bbb can't find xxx.aa.bbb Non exist host/domain
>тоесть не работает :(

Не работает. А как у тебя bind запускается?
Погляди ошибки при запуске - то есть почитай логи в /var/log.

>и всеже куда вставить строчку 192.168.0.20 A xxx ???
Эта строчка скорее всего будет такой:
20 IN PRT xxx (перед этим конечно нуно $ORIGIN aaa.bbb если с самого начала не @ IN SOA этой зоны)

>Ну и тут же у самой машины aaa.bbb 2 IP внешний и
>внутренний - нужно что бы из локалки aaa.bbb - 192.168.0.10 а
>снаружи правильный IP
Хочешь совет? Лови.
целых два: man named
и: http://citforum.ru/internet/dns/