Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Помогите разобраться с DNS (BIND)  (Прочитано 545 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Kowalski86

  • Автор темы
  • Участник
  • *
  • Сообщений: 147
  • Pilot Tux
    • Просмотр профиля
Помогите разобраться с DNS (BIND)
« : 13 Июль 2012, 19:40:25 »
Всем доброго времени суток!
Дело вот в чем, только недавно вплотную столкнулся с ДНС-серверами и до сих пор не могу понять следующее.
Имеется допустим зона TEST.org.ua

На локальном компе в named.conf.local пишем:

zone "1.test.org.ua" {
type master;
file "/etc/bind/db.1.test";
};

Я взял 1.test.org.ua так как локальные юзеры не могут зайти на сайт (расположенный на домене test.org.ua) из-за некорректного разрешения имени.

В файле db.1.test имеется:

;
; BIND data file for 1.test.org.ua
;
$TTL 604800
@ IN SOA 1.test.org.ua. root.1.test.org.ua. (
2 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
IN A 192.168.1.1
;
@ IN NS ns.1.test.org.ua.
@ IN A 192.168.1.1
@ IN AAAA ::1
ns IN A 192.168.1.1


Интересует конкретно строка IN NS ns.1.test.org.ua (который 192.168.1.1), я не пойму должен ли быть мой ДНС нейм сервером или нет, если да, то получается он выполняет запросы только если я пропишу ДНС адреса провайдера в named.conf.options... То есть для начала он должен быть кеширующим или я могу прописать нейм сервер провайдера, чтобы не создавать нагрузку на локальный ДНС сервер. Вобщем как-то так  :)

P.S. Чуть не забыл, посоветуйте кто-нибудь хороший мануал по DNS, а то примеры везде разные, оф. документация BIND вообще скудна, там только одни термины, нет конкретных примеров с нормальным описанием. Спасибо!
« Последнее редактирование: 13 Июль 2012, 19:49:01 от Kowalski86 »
Ubuntu 12.04 LTS (KDE) Desktop
Oracle Linux Server 6.3

Оффлайн unixod

  • Участник
  • *
  • Сообщений: 114
    • Просмотр профиля
Re: Помогите разобраться с DNS (BIND)
« Ответ #1 : 13 Июль 2012, 19:51:21 »
Это должен быть IP сервера, обслуживающий вашу зону. Primary и/или Secondary.

Оффлайн drako

  • Старожил
  • *
  • Сообщений: 1422
    • Просмотр профиля
Re: Помогите разобраться с DNS (BIND)
« Ответ #2 : 13 Июль 2012, 19:57:31 »
Крикет Ли и Пол Альбитц "DNS и BIND" знакомьтесь, сразу Ваш вопрос отпадет.

Оффлайн Kowalski86

  • Автор темы
  • Участник
  • *
  • Сообщений: 147
  • Pilot Tux
    • Просмотр профиля
Re: Помогите разобраться с DNS (BIND)
« Ответ #3 : 13 Июль 2012, 20:00:31 »
То есть все таки 192.168.1.1... Я так и предполагал в принципе.
Книгу видел, но она не совсем маленькая так что займет какое-то время  :-\
Но все равно спасибо!  ;)
« Последнее редактирование: 13 Июль 2012, 20:04:30 от Kowalski86 »
Ubuntu 12.04 LTS (KDE) Desktop
Oracle Linux Server 6.3

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 27557
    • Просмотр профиля
Re: Помогите разобраться с DNS (BIND)
« Ответ #4 : 13 Июль 2012, 20:56:42 »
Kowalski86, на самом деле всё очень просто.
Применяйте так называемое "common sense" - житейскую логику.
Весь формат описания зоны после заголовка это пары ключ-тип-значение.
NS - NameServer - сервер имён для ключа. Если ключ не указан - подразумевается предыдущий ключ. Т.е. ваша зона.
Если данный сервер отвечает за распространение зоны ТОЛЬКО в локальнйо сети, пишите туда локальный адрес и не парьтесь.
То, что у вас не могли какие-то имена разрешить - ваша вина, пропишите эти имена с правильными адресами в зону.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.118 секунд. Запросов: 24.