Настройка DNS сервера BIND9

Тема в разделе "Администрирование серверов", создана пользователем Me. Zezya, 29 сен 2013.

Модераторы: mefish, stooper
  1. Me. Zezya

    Me. Zezya Постоялец

    Регистр.:
    21 май 2010
    Сообщения:
    102
    Симпатии:
    22
    Добрый день. Решил поставить домашний сервер из старенького ноута. Поставил Debian, установил webmin+virtualmin. Далее требовалось настроить dns сервер. Вместе с virtualmin установился bind9. Вот его и не пойму как правильно настроить. Ситуация обстоит следующим образом. Есть ноутбук подключенный по dhcp (wifi) к роутеру. Имеется статический ip. Ноутбуку роутер выдает тоже статический локальный ip. Также в роутере сделал перенаправление портов. То есть сейчас при переходе по внешнему ip мы попадаем на сервер (Ноут). Также у меня на другом полноценном хостинге висит домен. Там я создал поддомен и к поддомену добавил A запись с моим домашним статическим ip. В итоге при переходе по адресу мы попадаем мы попадаем на сервер (Ноут). А теперь вопрос. Как создать ns записи чтоб получилась стандартная схема любого хостинга? То есть есть создаем аккаунт в virrualmin, регистрируем домен, вписываем у регистратора домена ns сервер, который сейчас предстоит создать (К примеру ns1.poddomen.domen.com), вписываем название домена в панель управления моим домашним сервером и в итоге зарегистрированный домен ведет на домашний сервер в аккаунт созданного пользователя. Вот как-то так. Надеюсь доступно все расписал. Хотелось бы узнать подробнее что и куда нужно вписывать.
    На данный момент при нажатии на Re-Check Configuration в virtualmin получаем следующее:
    Заранее спасибо!
     
  2. ZM2007

    ZM2007

    Регистр.:
    16 окт 2007
    Сообщения:
    189
    Симпатии:
    82
    1. Лучше не делать как ты хочешь делать и пусть НСы висят у хостера.
    2. Если решил это делать, то, в зоне которую ты хочешь парковать нужно создать запись A со значением ns и айпишником внешним твоим.
    3. Зарегиться где-то где хостят на халяву вторичные зоны или создать еще одну запись А со значением ns2 и айпишником внешним твоим.
    4. У хостера прописать что твой домен обслуживают два НСа ns1.domain.com и ns2.domain.com и обязательно кроме доменных имен указать айпишники, иначе не получится.
    5. Если это сложно, то пойти сюда: pdd.yandex.ru почитать как перенести свой домен на сервера Яндекса и потом в конфиге просто настраивать свой айпишник.
    6. Если вообще все пипец не понятно, найти кого-то кто умеет это настроить.
     
    Me. Zezya нравится это.
  3. Me. Zezya

    Me. Zezya Постоялец

    Регистр.:
    21 май 2010
    Сообщения:
    102
    Симпатии:
    22
    Сам принцип работы кое-как понятен. Не могу разобраться в самом интерфейсе. Что и куда прописывать в настройках самого bind9 сервера.
     
  4. vikinq71

    vikinq71 Создатель

    Регистр.:
    11 фев 2012
    Сообщения:
    25
    Симпатии:
    15
    Me. Zezya нравится это.
  5. esche

    esche

    Регистр.:
    9 авг 2009
    Сообщения:
    360
    Симпатии:
    243
    А чем официальный мануал не устраивает? https://wiki.debian.org/Bind9

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

    Что касается bind-а. Формат записей примерно такой http://www.zytrax.com/books/dns/ch8/ns.html прописывать в файлы DNS-зон , которые указывать либо в named.conf, либо в include-файлах (в книге, кстати, достаточно много практических примеров... http://www.zytrax.com/books/dns/ch9/subdomain.html).

    Почитать теорию на хабре русском http://habrahabr.ru/post/137587/
     
    Me. Zezya нравится это.