Имя хоста
По умолчанию установлено имя хоста (hostname) drone-xxxx
, где xxxx
– случайные цифры. Имя хоста соответствует SSID точки доступа Wi-Fi.
Таким образом, дрон доступен на машинах, поддерживающих mDNS, под именем drone-xxxx.local
. Вы можете использовать это имя для SSH-доступа:
ssh pi@drone-xxxx.local
Также это имя может быть использовано вместо IP-адреса для открытия страницы в браузере и т. д.
Изменение имени хоста
В некоторых ситуациях необходимо изменение имени хоста. Для это используйте утилиту hostnamectl
:
sudo hostnamectl set-hostname newname
Где newname
– новое имя машины. Утилита hostnamectl
поменяет имя в файле /etc/hostname
.
Также необходимо прописывание нового имени в файл /etc/hosts
:
127.0.1.1 newname newname.local
Прописывание newname.local
необходимо, чтобы ROS смог разрешить это имя в ситуациях, когда все сетевые интерфейсы неактивны (отключение/разрыв связи Wi-Fi).
Изменение имени хоста не повлечёт за собой изменений SSID точки доступа Wi-Fi (и наоборот, изменение SSID точки доступа не поменяет имя хоста).