The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Как настроить djbdns"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Как настроить djbdns" 
Сообщение от IncubuS emailИскать по авторуВ закладки(ok) on 06-Сен-05, 05:35  (MSK)
FreeBSD 5.4
Поставил из портов djbdns, вроде бы настроил dnscache. Работает, порт слушает. Но вот есть одно но, которое мне не нравится. У клиентов выводится вот такое:

C:\Documents and Settings\User>nslookup www.ru
*** Can't find server name for address 192.168.0.1: Non-existent domain
*** Default servers are not available
Server:  UnKnown
Address:  192.168.0.1

Non-authoritative answer:
Name:    www.ru
Address:  194.87.0.50

Где 192.168.0.1 адрес моего сервера. Можно ли как-то это исправить?

Также мне надо сделать чтобы клиенты при обращении к myserver.host.ru попадали на 192.168.0.1, а не на внешний адрес, который прописан в днс провайдера для myserver.host.ru. Сейчас приходится у каждого клиента прописывать в hosts: 192.168.0.1 myserver.host.ru . Можно ли это с помощью того же djbdns сделать?

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Как настроить djbdns" 
Сообщение от Xela emailИскать по авторуВ закладки(ok) on 06-Сен-05, 09:38  (MSK)
> Где 192.168.0.1 адрес моего сервера. Можно ли как-то это исправить?
Можно. Прописав 192.168.0.1 в обратной зоне.

>
> Также мне надо сделать чтобы клиенты при обращении к myserver.host.ru попадали
>на 192.168.0.1, а не на внешний адрес, который прописан в днс
>провайдера для myserver.host.ru. Сейчас приходится у каждого клиента прописывать в hosts:
>192.168.0.1 myserver.host.ru . Можно ли это с помощью того же djbdns
>сделать?

Можно. Искать в гугле на предмет split horizont


  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Как настроить djbdns" 
Сообщение от IncubuS emailИскать по авторуВ закладки(ok) on 06-Сен-05, 10:26  (MSK)
>> Где 192.168.0.1 адрес моего сервера. Можно ли как-то это исправить?
>Можно. Прописав 192.168.0.1 в обратной зоне.
Почитал http://cr.yp.to/djbdns/nslookup.html. С dnscache такого не сделать? Надо использовать tinydns?

>> Также мне надо сделать чтобы клиенты при обращении к myserver.host.ru попадали
>>на 192.168.0.1, а не на внешний адрес, который прописан в днс
>>провайдера для myserver.host.ru. Сейчас приходится у каждого клиента прописывать в hosts:
>>192.168.0.1 myserver.host.ru . Можно ли это с помощью того же djbdns
>>сделать?
>
>Можно. Искать в гугле на предмет split horizont
Ок, поищу.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Как настроить djbdns" 
Сообщение от IncubuS emailИскать по авторуВ закладки(ok) on 06-Сен-05, 10:32  (MSK)
>>Можно. Искать в гугле на предмет split horizont
> Ок, поищу.
Ага, понял. Т.е. в djbdns указать для моего домена определенный ns? К примеру мой tinydns, который слушает localhost?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Как настроить djbdns" 
Сообщение от Xela emailИскать по авторуВ закладки(ok) on 06-Сен-05, 10:38  (MSK)
>>>Можно. Искать в гугле на предмет split horizont
>> Ок, поищу.
> Ага, понял. Т.е. в djbdns указать для моего домена определенный ns?
>К примеру мой tinydns, который слушает localhost?

Совершенно верно, а в файле данных tinydns указать какие адреса отдавать для локальной сети, какие для всех остальных.

Наприимер:
cat /service/tinydns/root/data

%in:10
%in:192.168
%ex
Zzone.ru:ns.zone.ru.:hostmaster.zone.ru.::10800:3600:604800:86400:86400::ex
Zzone.ru:ns.zone.ru.:hostmaster.zone.ru.::10800:3600:604800:86400:86400::in
&zone.ru::ns.olma.ru.:86400::ex
&zone.ru::ns.olma.ru.:86400::in
@zone.ru::mx.zone.ru.:10:86400::ex
@zone.ru::mx.zone.ru.:10:86400::in
+athens.zone.ru:1.2.3.4:86400::ex
+athens.zone.ru:4.3.2.1:86400::in

В это случае, при запросе из адресного пространства 10.0.0.0/8 и 192.168.0.0/16 для имени athens.zone.ru отдастся адрес 4.3.2.1
Для запросов с других адресов будет отдаватся адрес 1.2.3.4

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Как настроить djbdns" 
Сообщение от IncubuS emailИскать по авторуВ закладки(ok) on 09-Сен-05, 07:37  (MSK)
>Совершенно верно, а в файле данных tinydns указать какие адреса отдавать для
>локальной сети, какие для всех остальных.
>
>Наприимер:
>cat /service/tinydns/root/data
>В это случае, при запросе из адресного пространства 10.0.0.0/8 и 192.168.0.0/16 для
>имени athens.zone.ru отдастся адрес 4.3.2.1
>Для запросов с других адресов будет отдаватся адрес 1.2.3.4


Супер! Все заработало, и по первому и по второму вопросу. Спасибо большое.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру