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


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

Автор Тема: Ubuntu не видит домен *.local  (Прочитано 2973 раз)

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

Оффлайн Mr. Toad

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Ubuntu не видит домен *.local
« : 13 Февраля 2017, 14:29:26 »
Здравствуйте!
Проблема следующая.
В сети установлены две системы на базу Ubuntu 16.04 LTS, остальные на винде.
С виндовых машин все пингуется нормально, с netbios и fqdn именами проблем нет.
На ubuntu наблюдается проблема следующего характера.
Пинги на netbios имена идут нормально, на fqdn пинги не идут, система пишет что узел не найден и это странно, поскольку nslookup возвращает полное доменное имя...
Помогите разобраться пожалуйста.
Пробовал удалять resolvconf и dnsmasq, ситуация не изменилась.
Так же пробовал использовать как статический адрес, так и автоматом выданный.
Инет перерыл, своей проблемы не нашел.

Выхлоп, чтобы было понятнее...

user@test:~$ ping wd
PING wd.l1.local (192.168.11.2) 56(84) bytes of data.
64 bytes from wd.l1.local (192.168.11.2): icmp_seq=1 ttl=64 time=0.833 ms
64 bytes from wd.l1.local (192.168.11.2): icmp_seq=2 ttl=64 time=0.764 ms
64 bytes from wd.l1.local (192.168.11.2): icmp_seq=3 ttl=64 time=0.652 ms
64 bytes from wd.l1.local (192.168.11.2): icmp_seq=4 ttl=64 time=0.803 ms
^C
--- wd.l1.local ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 0.652/0.763/0.833/0.068 ms
user@test:~$ ping wd.l1.local
ping: unknown host wd.l1.local
user@test:~$ nslookup wd.l1.local
Server:      127.0.1.1
Address:   127.0.1.1#53

Name:   wd.l1.local
Address: 192.168.11.2

Можете что-то подсказать?

Пользователь добавил сообщение 13 Февраля 2017, 23:10:50:
Ни у кого никаких мыслей?
А как же хорошая поддержка?

Ладно, тогда отвечу сам...
Если я все правильно понял, то однозначного лекарства нет, поскольку из коробки DNS в Ubuntu некорректно работает с доменами .local
Если настраивать авахи, то домены .local будут работать, но появиться проблема и доступом по коротким (netbios) именам.

Кто-то, что-то дельное может посоветовать?
« Последнее редактирование: 14 Февраля 2017, 09:10:34 от newhk »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28360
    • Просмотр профиля
Re: Ubuntu не видит домен *.local
« Ответ #1 : 14 Февраля 2017, 11:28:14 »
Нет однозначного лекарства от глупости, это вы правильно заметили.
Домен local. является зарезервированным для самоорганизующихся сетей без выделенного контроллера.

Единственным правильным решением будет переименование домена.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Mr. Toad

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: Ubuntu не видит домен *.local
« Ответ #2 : 14 Февраля 2017, 12:12:40 »
Ну, это Вы загнули...
Половина локальных сетей использует в доменном имени *.local
И потом, когда уже построена инфраструктура на Windows, включая AD и Exchange, переименовывать домен мягко говоря глупо.
Может, конечно, лицо создавшее всю данную структуру и не мыслил глобально, но в виндовой среде таких проблем нет...

Пользователь добавил сообщение 14 Февраля 2017, 13:20:53:
И это не отменяет того, что nslookup выдает корректный запрос, а ping не работает, т.е. система с одной стороны видит, а с другой стороны не видит...
« Последнее редактирование: 14 Февраля 2017, 13:21:50 от newhk »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Ubuntu не видит домен *.local
« Ответ #3 : 15 Февраля 2017, 08:25:07 »
Половина локальных сетей использует в доменном имени *.local
использование нерекомендуемого имени реального домена предприятия части админов локальных сетей (с 50-ти процентной статичтикой Вы загнули) вовсе не говорит об их профессионализме.
А домен .local используется не только avahi, значительно раньше его начала использовать Bonjour (MacOS X).
В качестве получения "бонуса" использования .local можете попробовать получить публичный SSL-сертификат

Оффлайн Mr. Toad

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: Ubuntu не видит домен *.local
« Ответ #4 : 15 Февраля 2017, 08:37:20 »
Понятно.
Выходит, что лекарства нет...
Плохо, но пережить можно.
Спасибо.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Ubuntu не видит домен *.local
« Ответ #5 : 15 Февраля 2017, 12:11:04 »
В моём сообщении был намёк на решение проблемы: отключите демон avahi

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28360
    • Просмотр профиля
Re: Ubuntu не видит домен *.local
« Ответ #6 : 15 Февраля 2017, 16:38:06 »
Выходит, что лекарства нет...
Единственным правильным решением будет переименование домена.
От того, что ответ вам не понравился, он не становится менее правильным. И не исчезает вникуда.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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