У меня есть встроенная система Win7 с периферийным устройством Ubuntu 16.04. Они соединены кабелем Ethernet, и хосту Ubuntu нельзя разрешить подключаться ни к чему, кроме хоста Win7. Хост Win7 является многосетевым, с подключением к Интернету через межсетевые экраны клиента. Существует история проблем, связанных с использованием статических IPv4-адресов, конфликтующих с масками подсетей клиентов. Если мы используем link-local Адреса IPv6 между Win7 и Ubuntu у нас может не возникнуть проблем в подсетях наших клиентов. Однако хотелось бы, чтобы адреса были уникальный и автоматически обнаруживается, так что модуль Ubuntu можно подключить к хосту Win7 и просто работать. Также я хотел бы использовать файлы хоста как DNS-подобные, чтобы связать имя хоста и IP Я бы хотел, чтобы скрипты использовали известное неуникальное имя хоста. Для настройки файла хоста можно использовать сценарий инициализации или какой-нибудь более простой способ.
Нам нужно иметь возможность клонировать эти системы из образа. Отсюда неуникальные имена хостов. Но, может быть, есть лучший способ программной связи?
(edit-add) Возможно, dnsmasq на стороне Linux может предоставить обоим хостам предварительно заданные имена DNS и уникальные локальные адреса ссылки?
Как лучше решить эту проблему?