У меня лаборатория с точкой доступа Wi-Fi. Студенты подключают свои ноутбуки к этой точке доступа. У каждого студента есть RPi3, который использует Wi-Fi через кабель. То есть каждый ноутбук студента действует как шлюз с wlan0, внешним интернет-интерфейсом, и eth0 - внутренним интерфейсом LAN, подключенным к RPi3.
Ноутбуки - это коробки Ubuntu, а eth0 используется совместно с другими компьютерами с помощью NetworkManager. eth0 IP - 10.42.0.1, а RPi3 eth IP назначается динамически (dnsmasq) обычно в диапазоне 10.42.0.13X
Мой вопрос: поскольку все RPi3 имеют одинаковое имя mDNS raspberrypi.local, а студенты будут ssh pi@raspberrypi.local, есть ли в avahi какой-либо приоритет поиска имени хоста, который всегда будет выбирать локальный RPi3, что делает ненужным указывать уникальный имена хостов для каждого студента RPi?
mDNS
использует многоадресную рассылку, а многоадресный трафик обычно не маршрутизируется. Если не будет raspberrypi.local
в сети Wi-Fi вы, студенты, будете видеть только свои raspberrypi.local
.