У меня дома есть коробка с Ubuntu. После перезапуска я могу войти в него через ssh, используя локальное имя хоста, то есть athens.local , но через некоторое время это становится невозможным (хост больше не найден), и я должен войти в систему с локальным IP-адресом, например 10.0.1.3 . Что происходит и как я могу это исправить?

Что-то не так с моей сетевой картой Wi-Fi?

1 ответ1

1

Адрес .local становится доступным в вашей сети через Zeroconf или, как известно на компьютерах Apple, Rendezvous. Программное обеспечение для Linux, которое предоставляет эту возможность, называется Avanti.

Существуют различные причины, по которым это может не сработать. Avanti может запускаться, но затем блокируется брандмауэром, который запускается позднее в процессе загрузки. Сама Аванти может рухнуть. Кроме того, у вас может быть проблема в другой системе. Существует также возможность конфликта имен, поскольку я, честно говоря, не помню, как Zeroconf справляется с этим.

Это примерно такой ответ, который я могу дать, учитывая информацию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .