Не удается подключиться к Pi в локальной сети через hostname.local в Windows

Я впервые создаю малину Pi и нахожусь в ней на Mac в той же сети, как это:

ssh [email protected]

В моем окне Windows 10 (также в той же сети) это имя хоста не разрешает. Я пробовал ipconfig /flushdns, nslookup raspberrypi.local и аналогичные команды, чтобы заставить мою машину Windows видеть Малиновую Пи, но безрезультатно. Поскольку он работает на моем Mac, это не выглядит как как проблема с маршрутизатором.

Что я могу сделать, чтобы подключиться к моему Pi по имени хоста в Windows?

14 голосов | спросил dimo414 4 AMpMon, 04 Apr 2016 06:55:22 +030055Monday 2016, 06:55:22

1 ответ


18

Как выродка содержит хорошую статью, которая охватывает эту проблему. В двух словах .local домены сами сообщаются каждым хостом (через Multicast DNS ), и другие машины в сети должны их слушать. Windows поставляется с такой услугой ( LLMNR ), однако она нестандартная и поэтому не работает ужасно хорошо. Вместо этого вы должны установить службу Bonjour от Apple установить ссылку ). После установки Bonjour вы сможете подключиться к вашему Pi на Windows с помощью имен файлов .local.


Современные версии Raspbian должны поставляться с Avahi , чтобы предоставить mDNS. Если он не работает, убедитесь, что avahi-daemon установлен и запущен на вашем Pi; если для его установки не запускается следующее:

sudo apt-get install avahi-daemon
ответил dimo414 4 AMpMon, 04 Apr 2016 06:55:22 +030055Monday 2016, 06:55:22

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132