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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Настройка DNS сервера, через Webmin. (bind9)  (Прочитано 17296 раз)

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

Оффлайн gont1k

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Доброго времени суток, есть следующий вопрос.

Использую мануал
(Нажмите, чтобы показать/скрыть)
, необходимо настроить DNS сервер соответственно.
Есть домен 3-го уровня, аля domain.com.ru , нужно поднять dns сервак на своей мшаине, и соответственно прикрепить домен к ней. ( Есть машина с реальным ip. 11.22.33.44 )
Что для этого нужно? Для форвард зоны по хорошему нужна еще запись типа ns1.domain.com.ru ? Запись с ns1.domain.com.ru должна идти на 11.22.33.44

В мануале остановился на 6 пункте, туда получается и надо прописывать ns1.domain.com.ru?
Need help. :)

Пользователь решил продолжить мысль 15 Декабря 2010, 10:34:23:
К слову, есть несколько IP адресов, но на серваке 2 интерфейса только. Сейчас на eth0 стоит 11.22.33.44, может еще на eth1 повесить 11.22.33.55 и ставить ns1 на него?
« Последнее редактирование: 15 Декабря 2010, 10:34:23 от gont1k »

Оффлайн Kykkyryzzo

  • Новичок
  • *
  • Сообщений: 45
    • Просмотр профиля
Re: Настройка DNS сервера, через Webmin. (bind9)
« Ответ #1 : 15 Декабря 2010, 10:52:00 »
Немного не по теме, но мой тебе совет... забей на webmin и т.п и т.д. , и делай все правя конфиги ручками.

Оффлайн gont1k

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Настройка DNS сервера, через Webmin. (bind9)
« Ответ #2 : 15 Декабря 2010, 11:08:09 »
Ручками пробовал, чего-то не получилось. ( Хотя все остальное так и настраиваю. ), решил установить забавный веб интерфейс, заодно там можно DNS конфижить.
Есть более подробные маны, как поднять bind9 ? В интернете попробовал несколько, хрень какая-то.

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: Настройка DNS сервера, через Webmin. (bind9)
« Ответ #3 : 15 Декабря 2010, 11:31:47 »
Ничего сложного с bind9 нет вообще. Задавайте вопросы - бум разбираться.

Оффлайн gont1k

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Настройка DNS сервера, через Webmin. (bind9)
« Ответ #4 : 15 Декабря 2010, 11:34:56 »
Ничего сложного с bind9 нет вообще. Задавайте вопросы - бум разбираться.

Спасибо. :)
Как можно целиком снести bind9 ? После корявых попыток, bind9 после установки не запускается ( А должен? ), пробовал apt-get remove --purge bind9, потом aptitude install bind9 - хрен.
Как удалить вместе с bind9 и все named.conf и пр. ?

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: Настройка DNS сервера, через Webmin. (bind9)
« Ответ #5 : 15 Декабря 2010, 13:45:57 »
sudo apt-get purge bind9
должен все удалить. Если нет - вручную удалите папку /etc/bind
Потом -
sudo apt-get install bind9


Пользователь решил продолжить мысль 15 Декабря 2010, 14:38:32:
Кратенько:
После установки прописываете в /etc/bind/named.conf информацию о зоне, например, если у вас - master:
zone "aaa.ru" {
type master;
file "/etc/bind/aaa.ru";
allow-update { none; };
allow-transfer { 11.22.33.44; };
};
(здесь - 11.22.33.44 - IP-адрес slave-сервера)
или, если у Вас slave
zone "aaa.ru" {
type slave;
masters { 11.22.33.44; };
file "/etc/bind/aaa.ru";
allow-transfer { 11.22.33.44; };
};
(здесь - 11.22.33.44 - адрес master-сервера зоны)

Во втором случае - все, т.к. сервер сам заберет зону от мастера и запишет в файл; в первом случае - еще создадим файл зоны /etc/bind/aaa.ru, например:

$ORIGIN .
$TTL 3600 ; 1 hour
aaa.ru IN SOA ns.aaa.ru. administrator.aaa.ru. (
2010052601 ; serial
900        ; refresh (15 minutes)
600        ; retry (10 minutes)
86400      ; expire (1 day)
3600       ; minimum (1 hour)
)
NS ns.aaa.ru.
NS ns.bbb.ru.
A 11.22.33.44
MX 10 mail.aaa.ru.
$ORIGIN aaa.ru.
mail A 11.22.33.44
ns A 11.22.33.44
В качестве порядкового номера принято использовать конструкцию YYYYMMDDNN - не забывайте увеличивать при изменениях зоны.
(здесь - ns.aaa.ru и ns.bbb.ru - NS-сервера зоны, их должно быть минимум два для зоны .ru; 11.22.33.44 - IP-адреса сервера, все имена могут идти на один и тот же адрес, или, если нужно - на разные).

Перезапускаем bind9

sudo /etc/init.d/bind9 restart

Если что-то не то - смотрим лог-файл
sudo tail /var/log/syslog

« Последнее редактирование: 15 Декабря 2010, 14:38:32 от Karl500 »

Оффлайн gont1k

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Настройка DNS сервера, через Webmin. (bind9)
« Ответ #6 : 15 Декабря 2010, 15:06:05 »
Спасибо, это понял. А что насчет самих ns.aaa.ru и ns.bbb.ru ?
Т.е. мне по хорошему надо поднять 2й интерфейс на серваке, значит:
ns.aaa.ru = 11.22.33.44
ns2.aaa.ru = 11.22.33.55

Сами сайты располагаются на 11.22.33.44

Ситуация на данный момент такова:

Сайт на чужих ns серверах ( А на чем еще?:)) ), сервер и IP соответственно мои. Что нужно будет сделать?

Попросить прописать ns1.domain.ru на 11.22.33.44 , ns2.domain.ru на 11.22.33.55. Далее выполнить эту инструкцию, и просить, что-бы меняли записи у себя на мои ns сервера, так?

Оффлайн Karl500

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2267
    • Просмотр профиля
Re: Настройка DNS сервера, через Webmin. (bind9)
« Ответ #7 : 15 Декабря 2010, 15:17:02 »
Зачем второй? Одного вполне достаточно. Два NS-сервера должны находиться в разных сетях класса С, так что все равно вторым интерфейсом не обойтись.

Что значит "сайт на чужих ns серверах"? При регистрации зоны задаются ns-сервера, соответственно туда и вписываете свой ns-сервер (и какой-нибудь второй). Если регистратор дает услугу по хранению зоны, делаете его сервер слейвом, свой - мастером. Если не дает - ищете где-нибудь (хоть по знакомым - кто держит NS-сервер) возможность расположить слейв-зону.
Все.
Да, если нужна обратная зона - то это в любом случае к держателю блока IP-адресов.

Дополнение: совершенно необязательно, чтобы NS-сервера имели имена из Вашей зоны, поэтому я и написал - ns.aaa.ru и ns.bbb.ru
« Последнее редактирование: 15 Декабря 2010, 15:19:20 от Karl500 »

Оффлайн gont1k

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Настройка DNS сервера, через Webmin. (bind9)
« Ответ #8 : 15 Декабря 2010, 15:47:47 »
Я не регистрировал его. Мне дали домен 3его уровня и прописали туда ip сервака.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Настройка DNS сервера, через Webmin. (bind9)
« Ответ #9 : 15 Декабря 2010, 17:13:26 »
Тогда при чём тут трансфер?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн gont1k

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Настройка DNS сервера, через Webmin. (bind9)
« Ответ #10 : 15 Декабря 2010, 17:16:31 »
Тогда при чём тут трансфер?

Трансфер с их ns, на мои и дальше управлять доменом.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Настройка DNS сервера, через Webmin. (bind9)
« Ответ #11 : 15 Декабря 2010, 17:25:34 »
Третьего уровня?... Я всё правильно понял?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн gont1k

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Настройка DNS сервера, через Webmin. (bind9)
« Ответ #12 : 15 Декабря 2010, 18:24:09 »
Да, а в чем дело? Домен типа ***.msu.ru :)
Не имеем права брать другие домены. К тому же, потом на этот dns хочу перекинуть еще несколько доменов, правда уже 2го уровня.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Настройка DNS сервера, через Webmin. (bind9)
« Ответ #13 : 15 Декабря 2010, 18:26:25 »
А. Тогда операция в два этапа.
1. Добиться, чтобы ДНС сервер ПРОСТО работал.
2. Пробить того, у кого домен брал, на предмет корректной настройки трансфера.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн gont1k

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Настройка DNS сервера, через Webmin. (bind9)
« Ответ #14 : 16 Декабря 2010, 00:21:56 »
Дело в том, что потом на него нужно будет повесить еще два домена. Но те уже 2го уровня:)

 

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