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


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

Автор Тема: Проблема с созданеим доменной зоны .local  (Прочитано 3007 раз)

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

Оффлайн Andrin

  • Автор темы
  • Участник
  • *
  • Сообщений: 117
    • Просмотр профиля
Здравствуйте.
Задача: создать зону .local
Вот то, что было сделано на сервере:
(Нажмите, чтобы показать/скрыть)
Что предполагается: все работает, сервер откликается на имена dns.local и просто dns, поскольку это прописано в /etc/resolv.conf
Что работает: из-под винды пинг идет нормально на dns.local, просто dns не отвечает. Из под другой линухи не пингуется ни то, ни другое, по ip сервер пингуется нормально, nslookup отрабатывает корректно и сообщает правильный ip адрес для dns.local

Уважаемые, что бы это могло значить?
Чем смогу - помогу. Кто знает больше меня - не стесняйтесь, помогите мне :)

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Проблема с созданеим доменной зоны .local
« Ответ #1 : 22 Июня 2010, 15:24:28 »
Уважаемые, что бы это могло значить?
А это значит то, что выбор имени для домена .local не совсем удачное. Окончание .local используется реализациями zeroconf/mdns (реализация для mac/win это bonjour, для linux - avahi). Тут либо на клиентах отключать эту функциональность, либо подобрать для домена более подходящее имя.

Оффлайн Andrin

  • Автор темы
  • Участник
  • *
  • Сообщений: 117
    • Просмотр профиля
Re: Проблема с созданеим доменной зоны .local
« Ответ #2 : 22 Июня 2010, 15:47:16 »
Очень благодарен за разъяснение, заработало с линухи.
А можете подсказать, можно ли сделать так, чтобы работало без суффикса (.local к примеру)?
Вот здесь http://breys.ru/u1s104s105p110.html написано следующее
Цитировать
proxy.ff - адрес прокси сервера сети

К тому же можно избавить от суфикса .ff просто добавив в файл /etc/resolv.conf строчки
domain ff
search ff
nameserver 192.168.80.76 #адрес.ваше.dns.сервера

При использовании этой настройки на клиенте это помогает. Можно ли как-то такой вариант прикрутить к серверу (чтобы распространялось на всех клиентов) или это нереально?
« Последнее редактирование: 22 Июня 2010, 15:56:44 от andrinlindo »
Чем смогу - помогу. Кто знает больше меня - не стесняйтесь, помогите мне :)

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Проблема с созданеим доменной зоны .local
« Ответ #3 : 22 Июня 2010, 15:58:13 »
А можете подсказать, почему без суффикса (.local к примеру) пинги не идут?
А потому что имя не резолвится. Вопрос, а что ты сделал для того, чтобы оно резолвилось?

Кстати, венда вообще не воспринимает, как полноценное DNS имя, то, где нет точки и резолвит его через netbios.

Эту настройку можно использовать на клиенте или на сервере?
На клиенте. Просто будет подставлять окончание.

Оффлайн Andrin

  • Автор темы
  • Участник
  • *
  • Сообщений: 117
    • Просмотр профиля
Re: Проблема с созданеим доменной зоны .local
« Ответ #4 : 22 Июня 2010, 16:11:41 »
Пока писал, несколько раз исправлял формулировку, как раз потому, что доходило планомерно (попробовал на клиенте настройку, в частности) :)
Так что вы ответили не на мой окончательный вопрос даже :)
Однако, за разъяснения благодарю.
P.S. Имеет ли в данной ситуации значение в /etc/host.conf последовательность bind,hosts или наоборот? Это вообще предназначено клиенту или серверу?
« Последнее редактирование: 22 Июня 2010, 16:18:11 от andrinlindo »
Чем смогу - помогу. Кто знает больше меня - не стесняйтесь, помогите мне :)

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Проблема с созданеим доменной зоны .local
« Ответ #5 : 22 Июня 2010, 16:55:05 »
Можно ли как-то такой вариант прикрутить к серверу (чтобы распространялось на всех клиентов) или это нереально?
Есть смысл, только, если использовать прокси-днс-сервер dnsmasq, который работает через стандартный резолвер, который настройки берет из /etc/resolv.conf и хосты из /etc/hosts. А bind9 довольно таки самодостаточная вещь, ему на /etc/resolv.conf и т.п. срать с высокой колокольни.

P.S. Имеет ли в данной ситуации значение в /etc/host.conf последовательность bind,hosts или наоборот? Это вообще предназначено клиенту или серверу?
Это уже устарело и работает только для очень старых программ. Это предназначено резолверу, с которым скомпилированна программа.

Оффлайн Andrin

  • Автор темы
  • Участник
  • *
  • Сообщений: 117
    • Просмотр профиля
Re: Проблема с созданеим доменной зоны .local
« Ответ #6 : 22 Июня 2010, 17:46:12 »
Четко и ясно, побольше бы таких отличных ответов :) Мое почтение.
Чем смогу - помогу. Кто знает больше меня - не стесняйтесь, помогите мне :)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28469
    • Просмотр профиля
Re: Проблема с созданеим доменной зоны .local
« Ответ #7 : 22 Июня 2010, 17:51:55 »
Можно ли как-то такой вариант прикрутить к серверу (чтобы распространялось на всех клиентов) или это нереально?
Есть смысл, только, если использовать прокси-днс-сервер dnsmasq, который работает через стандартный резолвер, который настройки берет из /etc/resolv.conf и хосты из /etc/hosts. А bind9 довольно таки самодостаточная вещь, ему на /etc/resolv.conf и т.п. срать с высокой колокольни.

Это верно для самого бинда, но не для программ, работающих вокруг него.
Например, я один раз прописал в маршруты для выдачи по DHCP адрес "user.example.lan" и долго удивлялся, что же все компьютеры пытаются направлять весь трафик на 127.0.1.1. (Локально на сервере имя user.example.lan ресолвилось именно в этот адрес, через hosts).
Прописал адрес, которого не было в локальном ресолвере - DHCPD залез в BIND, получил правильный IP и всё заработало.

P.S.
Для локального домена я предпочитаю суффикс .lan, но это если нет реального ассоциированного домена.
« Последнее редактирование: 23 Июня 2010, 00:53:56 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Проблема с созданеим доменной зоны .local
« Ответ #8 : 23 Июня 2010, 00:15:17 »
Не совсем верно.
Эм. Немного не понял, какая часть фразы неверна? Вроде мух от котлет я отделил сразу...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28469
    • Просмотр профиля
Re: Проблема с созданеим доменной зоны .local
« Ответ #9 : 23 Июня 2010, 00:28:39 »
Ну, я поправился. А потом, забыл удалить лишнее. Не заморачивайся.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Проблема с созданеим доменной зоны .local
« Ответ #10 : 23 Июня 2010, 00:32:51 »
А, ок.
Просто думал, что что-то где-то упустил и не мог понять, где я ступил :)

 

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