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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Не разрешаются *.local имена.  (Прочитано 1045 раз)

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

Оффлайн devgru

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Не разрешаются *.local имена.
« : 05 Июня 2009, 20:03:11 »
На машине стоит Ubuntu Server 9.04, avahi есть и запущен, avahi-browse и avahi-resolve-host-name работают как надо, но сделать ping или ssh на какой-то адрес через .local-адресацию не получается, выдаёт "Could not resolve hostname %pcname%.local: Name or service not known".
С чем это может быть связано?

P.S. С двух других машин (Ubuntu 9.04) всё работает на ура, адреса резолвятся.
« Последнее редактирование: 05 Июня 2009, 23:06:44 от devgru »

Оффлайн patlatyi

  • Новичок
  • *
  • Сообщений: 4
  • мимопроходящий
    • Просмотр профиля
Re: Не разрешаются *.local имена.
« Ответ #1 : 07 Июня 2009, 03:12:26 »
в конфиге avahi секция [server] должна быть приведена к такому виду:
[server]                                                                                           
host-name=[имя сервера]                                                                                     
domain-name=local                                                                                   
#browse-domains=0pointer.de, zeroconf.org                                                           
use-ipv4=yes                                                                                       
use-ipv6=no                                                                                         
#check-response-ttl=no                                                                             
#use-iff-running=no                                                                                 
#enable-dbus=yes                                                                                   
#disallow-other-stacks=no                                                                           
#allow-point-to-point=no
ну и соответственно перезапустить демона

Оффлайн devgru

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Не разрешаются *.local имена.
« Ответ #2 : 07 Июня 2009, 21:39:53 »
Раскомментировал первые две строки, вписал host-name. Перезапустил — эффекта нет.

Оффлайн patlatyi

  • Новичок
  • *
  • Сообщений: 4
  • мимопроходящий
    • Просмотр профиля
Re: Не разрешаются *.local имена.
« Ответ #3 : 07 Июня 2009, 21:52:55 »
Раскомментировал первые две строки, вписал host-name. Перезапустил — эффекта нет.
Кхм...у меня в сети два сервера Ubuntu 9.04, Mac OSX 10.5.7 и ноут жены с Win Xp SP3 (установлена служба Bonjour).
Все взаимодействие между ними настроено через .local...единственное изменение с моей стороны было в конфигах avahi (которые я описал в предыдущем посте)
« Последнее редактирование: 07 Июня 2009, 21:57:16 от patlatyi »

Оффлайн devgru

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Не разрешаются *.local имена.
« Ответ #4 : 07 Июня 2009, 21:55:16 »
У меня такое ощущение что проблема не в самом avahi, просто по какой-то причине ssh/ping/прочее к нему не обращаются при попытке разрешить адрес.

 

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