The OpenNET Project / Index page

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

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

"DNS сервер. Базовая настройка."
Сообщение от Heretic2 Искать по авторуВ закладки(ok) on 10-Мрт-05, 20:06  (MSK)
Я создал все необходимы файлы, как было сказано в руководвстве http://www.opennet.me/docs/RUS/linuxsos/ch14_1.html
мой домен - dgm2.genebee.msu.su
Я хочу сделать домен my.dgm2.genebee.msu.su, чтобы при запросе этого адреса мой сервер apache открывал папку /var/www/html/my/
При обращении к http://my.dgm2.genebee.msu.su/ браузер выдаёт, что система не смогла распознать IP-адрес.
Ввожу команду # nslookup www.yandex.ru
а мой DNS не реагирует...

Подскажите, практические примеры для того, чтобы:
1. Я хочу настроить DNS server для почтовика sendmail.
2. Я хочу настроить DNS server для раздачи собственных поддоменов.

Система Mandrakelinux 10.0.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "DNS сервер. Базовая настройка."
Сообщение от e719 emailИскать по авторуВ закладки(??) on 11-Мрт-05, 11:02  (MSK)
А поконкретнее нельзя? :)
Запустился ли у тебя твой сервер?
Разрешает ли он локальные имена?
если, да, то может не стоит сразу на яндекс, может сначала стоит попробовать с разрешения корневых серверов?
типа nslookup
set type=ns
.
...ответ
ru.
...ответ
и потом только яндекс.
А в логи что-нибудь пишет?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "DNS сервер. Базовая настройка."
Сообщение от Nimdar Искать по авторуВ закладки(ok) on 11-Мрт-05, 11:16  (MSK)
Похоже автор не видит разницы, между _доменом_ и _именем хоста_

Ознакомься сначала со службой DNS вообще, а потом пытайся настраивать сервер.
http://www.opennet.me/docs/RUS/inet_book/4/44/dns_4412.html
http://www.opennet.me/docs/RUS/dns1/index.html

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "DNS сервер. Базовая настройка."
Сообщение от Heretic2 Искать по авторуВ закладки(??) on 11-Мрт-05, 18:02  (MSK)
Вот логи:

Mar 11 20:44:19 dgm2 named[10306]: starting BIND 9.2.3 -u named
Mar 11 20:44:19 dgm2 named[10306]: using 1 CPU
Mar 11 20:44:19 dgm2 named[10306]: loading configuration from '/etc/named.conf'
Mar 11 20:44:19 dgm2 named[10306]: listening on IPv4 interface lo, 127.0.0.1#53
Mar 11 20:44:19 dgm2 named[10306]: listening on IPv4 interface eth0, 212.192.230.104#53
Mar 11 20:44:19 dgm2 named[10306]: couldn't add command channel 127.0.0.1#953: not found
Mar 11 20:44:19 dgm2 named[10306]: couldn't add command channel ::1#953: not found
Mar 11 20:44:19 dgm2 named[10306]: couldn't open pid file '/var/run/named.pid': Permission denied
Mar 11 20:44:19 dgm2 named[10306]: exiting (due to early fatal error)
Mar 11 20:44:19 dgm2 named: named ЪБРХУЛ succeeded


  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "DNS сервер. Базовая настройка."
Сообщение от e719 emailИскать по авторуВ закладки(??) on 11-Мрт-05, 19:10  (MSK)
Похоже, он у тебя не запустился из-за отсутствия нужных прав. А именно, он не может создать pid-file /var/run/named.pid
Ты под кем и когда его запускаешь?
Попробуй запустить named -u named -g named или named -u bind -g bind (Это юзер и группа, которые у тебя должны быть созданы для этого дела)
Посмотри /etc/passwd на предмет наличия там нужного юзера и группы
Не знаю, как в Линуксе, во FreeBSD есть файл /etc/defaults/rc.conf
#cat /etc/defaults/rc.conf|grep named
распечатает все параметры, которые тебе, возможно понадобится перенести в /etc/rc.conf, чтобы named при старте запускался.
А если ты под рутом его запускаешь, тогда я хрен знает, почему он тебя в /var/run не пускает. А если не под рутом, тогда запусти под рутом и попробуй сначала так отладить
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "DNS сервер. Базовая настройка."
Сообщение от _KAV_ Искать по авторуВ закладки(ok) on 11-Мрт-05, 19:39  (MSK)
>А если ты под рутом его запускаешь, тогда я хрен знает, почему
>он тебя в /var/run не пускает. А если не под рутом,
>тогда запусти под рутом и попробуй сначала так отладить
При установке по умолчанию даже при запуске под рутом бинд вываливается в записаного в его конфиге юзера - обычно named. Он заведен? И в таком случае создается каталог /var/run/named, его владельцем делается пользователь named, и тогда заработает..
Ну, или как сказано, заменить на user root

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "DNS сервер. Базовая настройка."
Сообщение от Heretic2 Искать по авторуВ закладки(ok) on 12-Мрт-05, 18:17  (MSK)
Вроде как-то смог его запустить.

Если пишу:
# nslookup ns.dgm2.genebee.msu.su

, то в ответ мне сервер отвечает, что всё в порядке (что мой DNS смог его определить и т.д.). А вот с другого компа не виден этот поддомен. Надо ли мне обратится к моему провайдеру для того, чтобы он зарегистрировал мой сервер, как DNS сервер???

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "DNS сервер. Базовая настройка."
Сообщение от e719 emailИскать по авторуВ закладки(??) on 14-Мрт-05, 11:32  (MSK)
Непонятно, где этот другой комп находится. Если другой комп в локальной сети, то скорее, там /etc/resolv.conf не настроен. Если ты хочешь, чтобы твой домен было видно из Интернета, тогда, наверное, ты приобрёл это доменное имя и IP-адрес. Если ты приобрёл это через провайдера, услугами которого ты пользуешься при выходе в Интернет, тогда да, а так, наверное, тебе придётся воспользоваться услугами организации, которая раздаёт поддомены в домене su. или msu.su. или genebee.msu.su., я уж не знаю, где ты такое доменное имя взял. В общем, им надо сообщить будет имя твоего сервака и его IP-адрес. Вот, они тебе делегируют зону прямого отображения, то есть на своём серваке в домене dgm2 ты можешь творить всё, что хочешь. А вот с делегированием зоны обратного отображения возможен гемор, хотя хрен знает.
Да, кстати, а смог ли твой сервак определить www.yandex.ru?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "DNS сервер. Базовая настройка."
Сообщение от Heretic2 Искать по авторуВ закладки(ok) on 14-Мрт-05, 17:40  (MSK)
Мой провайдер мне зарегистрировал только IP и имя компа, а вот то что мой комп это сервер, отвечающий за зону dgm2.genebee.msu.su, не прописывал. Если я в соседнем компе пропишу мой сервер в качестве 1ого DNS сервера, то на страницу my.dgm2.genebee.msu.su браузер заходит!

С сервака www.yandex.ru определяет.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "DNS сервер. Базовая настройка."
Сообщение от e719 emailИскать по авторуВ закладки(??) on 14-Мрт-05, 19:22  (MSK)
Ну так тогда у тебя ещё не было ДНС-сервера, а теперь есть, вот и сообщи об этом провайдеру, он с радостью тебя зарегистрирует и твой сервак будет доступен из внешнего мира
  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "DNS сервер. Базовая настройка."
Сообщение от EvilX emailИскать по авторуВ закладки(??) on 14-Мрт-05, 22:32  (MSK)
>Я создал все необходимы файлы, как было сказано в руководвстве http://www.opennet.me/docs/RUS/linuxsos/ch14_1.html
>мой домен - dgm2.genebee.msu.su
>Я хочу сделать домен my.dgm2.genebee.msu.su, чтобы при запросе этого адреса мой сервер
>apache открывал папку /var/www/html/my/
>При обращении к http://my.dgm2.genebee.msu.su/ браузер выдаёт, что система не смогла распознать IP-адрес.
>
>Ввожу команду # nslookup www.yandex.ru
>а мой DNS не реагирует...
>
>Подскажите, практические примеры для того, чтобы:
>1. Я хочу настроить DNS server для почтовика sendmail.
>2. Я хочу настроить DNS server для раздачи собственных поддоменов.
>
>Система Mandrakelinux 10.0.

Дык намед живой? На порту висит? netstat -l|grep 53
forward присутствует в named.conf?
reqursion yes?
allow_recursion правильно стоит?
allow_query {any;}; ?

Доки по настройке намеда полно. Погуглюй...
1:30 ночи. Лень по закладкам шариться...

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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