Невозможно выполнить ping .local-машин на одном компьютере

Невозможно выполнить ping .local-машин на одном компьютере

К моей домашней сети подключены следующие три компьютера:

  • Mac Mini под управлением Lubuntu 13.10 ( macmini)
  • Raspberry Pi с Raspbian 7 ( raspberrypi)
  • Compaq Mini с Lubuntu 12.04 ( compaqmini)

Avahi установлен и запущен на всех трех компьютерах, и raspberrypiя compaqminiмогу пинговать два других хоста (с .localсуффиксом). На Mac Mini, однако, ping raspberrypi.localи ping compaqmini.localвыдает мне сообщение об ошибке "неизвестный хост". Есть какие-нибудь подсказки? Как мне устранить эту неполадку?

решение1

В Lubuntu 13.10 Avahi не настроен на обработку .localдоменов по умолчанию. Чтобы решить проблему, установите пакет libnss-mdnsи (как сказал piernov) в файле /etc/nsswitch.confизмените строку

hosts: files dns

к

hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4

Связанный контент