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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: DNS на Ubuntu Server 9.04  (Прочитано 16448 раз)

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

Оффлайн maybe

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
DNS на Ubuntu Server 9.04
« : 08 Июня 2009, 18:02:08 »
Добрый день, проблема следующая:

Сервер должен раздавать интернет... настроил интерфейсы... пинг идут...инет из локлки пингуется но только по йапишникам....ессно вывод - не пашет днс...

пытался настроить bind через webmin по мануалу...указал какие адреса слушать... куда отправлять....сохранил... после этого пытаюсь перезапустить bind и нифига...пишет "неизвестная ошибка"... не запускается.


При этом, сам сервер подключен к роутеру с DHCP (192.168.1.1) - этот адрес пингуется из локалки и если его указать как DNS то все будет путем... но мне не хочется всю сеть перезабивать... помогите пожалуйста.

Мне даже кэшировать не обязательно....поступил запрос на сервер и он отправил его дальше на роутер... и все...

Пользователь решил продолжить мысль 08 Июня 2009, 18:35:19:
Взял настройки bind'a у Rampage (https://forum.ubuntu.ru/index.php?topic=12746.0)

Bind поднялся... но по-прежнему не пашет так как надо.... в forwarders указал свой роутер с DHCP - 192.168.1.1 но локальные машины все равно не получают днсы...
« Последнее редактирование: 08 Июня 2009, 18:35:19 от maybe »

Оффлайн Stiff

  • Активист
  • *
  • Сообщений: 677
    • Просмотр профиля
Re: DNS на Ubuntu Server 9.04
« Ответ #1 : 08 Июня 2009, 19:05:00 »
Нужен локальный домен и кэширование? если нет - bind не нужен, прописывай всем днсы провайдера. Или корневые
если в сети есть dhcp, ничего перебивать не надо
« Последнее редактирование: 08 Июня 2009, 19:06:37 от Stiff »

Оффлайн maybe

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: DNS на Ubuntu Server 9.04
« Ответ #2 : 08 Июня 2009, 19:24:07 »
У меня dhcp в сети нет. Айпишники прописывались руками. Но раньше шлюзом был виндец, и у всех машин прописан шлюз 10.15.0.1.

Прописать всем айпишник провайдеровского роутера... практически нереально...

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

Оффлайн Stiff

  • Активист
  • *
  • Сообщений: 677
    • Просмотр профиля
Re: DNS на Ubuntu Server 9.04
« Ответ #3 : 08 Июня 2009, 19:39:44 »
Ну так что мешает прописать на роутер вместо 192.168.1.1 адрес 10.15.0.1?

Оффлайн maybe

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: DNS на Ubuntu Server 9.04
« Ответ #4 : 08 Июня 2009, 19:46:56 »
Много всего, во-первых то обстоятельство, что доступа к настройкам модема у меня нет) и девочка провайдерская сказала что они неразрешают ничего менять)))) бредово, согласен... но ведь если бы только это...

кроме того, подсети у меня две... то есть если я назначу 10.150.1. на роутер то вторая подсеть не пропингует даже этот роутер... поэтому и поставил сервак с двумя платами...

не, ну как то ведь должно решаться... в винде элементарно же...поднимаешь службу, указываешь адрес перенаправления запросов и все... радуешься... и прослушиваешь сразу два интрефейса.

Оффлайн dim_comb

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: DNS на Ubuntu Server 9.04
« Ответ #5 : 08 Июня 2009, 20:16:36 »
может стоит поставить dnsmasq ? там помоему и настройки никакие не надо

Оффлайн maybe

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: DNS на Ubuntu Server 9.04
« Ответ #6 : 08 Июня 2009, 20:19:31 »
ставил) никаких изменений...вот установил...а симптомы теже))) вот и фиг знает)))

Пользователь решил продолжить мысль 08 Июня 2009, 23:48:13:
Ну неужели нет вариантов?
« Последнее редактирование: 08 Июня 2009, 23:48:13 от maybe »

Оффлайн Stiff

  • Активист
  • *
  • Сообщений: 677
    • Просмотр профиля
Re: DNS на Ubuntu Server 9.04
« Ответ #7 : 09 Июня 2009, 01:05:10 »
Изучать матчасть, так как явно не владеете предметной областью

Оффлайн SepticFlesh

  • Участник
  • *
  • Сообщений: 223
    • Просмотр профиля
Re: DNS на Ubuntu Server 9.04
« Ответ #8 : 09 Июня 2009, 07:50:05 »
Не знаю, что ты там намутил с байндом, но он по дефолту отлично всё резолвит и кеширует, стоит только пустить его в инет, провайдерский DNS вообще не нужен.

Оффлайн uid0

  • Активист
  • *
  • Сообщений: 371
    • Просмотр профиля
    • hitetra.ru
Re: DNS на Ubuntu Server 9.04
« Ответ #9 : 09 Июня 2009, 08:52:32 »
Не знаю, что ты там намутил с байндом, но он по дефолту отлично всё резолвит и кеширует, стоит только пустить его в инет, провайдерский DNS вообще не нужен.

Полностью согласен ! Сколько не сижу на убунте вполне хватает дефолта, ему.
Be root, be different...

Оффлайн blackjack

  • Участник
  • *
  • Сообщений: 127
    • Просмотр профиля
Re: DNS на Ubuntu Server 9.04
« Ответ #10 : 09 Июня 2009, 11:58:49 »
Здесь уже была тема о ДНС и я детально расписал как настроить днс, правда там версия Ubuntu 7.04 но думаю что осталось все тоже самое

Оффлайн 73

  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: DNS на Ubuntu Server 9.04
« Ответ #11 : 26 Июня 2009, 19:47:18 »
Добрый день!
Пытался настроить динамический DNS через DHCP и BIND9 на сервере Ubuntu 9.04 на виртуальной машине VMWARE,
но не получилось полностью.
В файлах зон не появляются записи типа A или PTR при выдаче dhcp-сервером ip-адреса.
NSLOOKUP с другой виртуальной машины при указании ip-адреса сервера,его имени,"www","ftp",имени домена за который он отвечает,
выдает инфо, которое я ручками вписал в файлики зон для сервера, а при указании имени ПК, который получает ip от сервера - инфо нет.
Сеть вирт.машин одноранговая, раб. группа WoRKGROUP. Настраивал по статьям из Инета.

Кстати, ещё выскакивает ошибка при попытке reload сервер DNS bind9:
rndc:connect failed:127.0.0.1#953:connection refused,хотя start или restart проходят - OK.
Файлик с ключиком rndc.key есть и лежит в той же директории, что и файл named.conf и файлы зон.
Для обновления в named.conf и dhcpd.conf использую KEY DHCP_UPDATER. Сгенерил его через dnssec-keygen.
Если нужно могу выложить конфигурац. файлики.

Подскажите может уже где-то есть инструкция по настройке, которая уже проверена и работает. Буду ОЧЕНЬ признателен.

Пользователь решил продолжить мысль 26 Июня 2009, 20:01:22:
Я использовал вот эту статью.
http://www.opennet.ru/base/net/auto_dns_dhcp.txt.html

Кстати я убрал из файлика db.local
@   IN   AAAA   ::1
и та ошибка о которой писал выше исчезла.
Видимо ::1 это ссылка.
Но может нужно было подредактировать это файл или сгенерить новый rndc.key?
Хотя я где-то читал, что он при инсталяции BiND генериться.
А может вместо DHCP_UPDATER нужно rndc.key использовать?
Проверял правильность настройки named.conf и еже с ним через webmin.
Поисправлял очепятки и сейчас всё впорядке.
« Последнее редактирование: 26 Июня 2009, 20:01:23 от 73 »

Оффлайн Unreg

  • Активист
  • *
  • Сообщений: 751
  • Ubuntu 8.04 / Acer Aspire One 110 > Debian 5.04
    • Просмотр профиля
    • LJ
Re: DNS на Ubuntu Server 9.04
« Ответ #12 : 29 Июня 2009, 11:35:37 »
ставил) никаких изменений...вот установил...а симптомы теже))) вот и фиг знает)))

Пользователь решил продолжить мысль 08 Июня 2009, 23:48:13:
Ну неужели нет вариантов?
насколько я помню, dnsmasq берет настройки DNS сервера из /etc/resolv.conf
там должно было что то типа
nameserver 192.168.1.1
где 192.168.1.1 - адресс аппаратного маршрутизатора

Оффлайн nikulyan

  • Активист
  • *
  • Сообщений: 858
  • Чем хуже дела у Мелкософта, тем лучше у Linux'а
    • Просмотр профиля
Re: DNS на Ubuntu Server 9.04
« Ответ #13 : 29 Июня 2009, 11:48:35 »
У меня dhcp в сети нет. Айпишники прописывались руками. Но раньше шлюзом был виндец, и у всех машин прописан шлюз 10.15.0.1.

Прописать всем айпишник провайдеровского роутера... практически нереально...

Я вот сейчас для тестирования прописал на своей машине только днс 192.168.1.1 (роутер-модем) и так выхожу... но всем прописывать...мягко говоря замучаюсь...
По вашим словам - машин много в сети....
Но если машин много, то уже стоит поднять DHCP сервер, и он раздаст и IP и шлюзы и DNS ....
И не будете вы мучится .....

Оффлайн Unreg

  • Активист
  • *
  • Сообщений: 751
  • Ubuntu 8.04 / Acer Aspire One 110 > Debian 5.04
    • Просмотр профиля
    • LJ
Re: DNS на Ubuntu Server 9.04
« Ответ #14 : 29 Июня 2009, 11:57:43 »
nano /etc/dnsmasq.conf
Просто добавьте эту строку, чтобы включить dhcp:
dhcp-range=192.168.0.100,192.168.0.250,72h
Ограничим действия dnsmasq только интерфейсом локальной сети
interface=eth0

получаем DHCP сервер

 

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