Коротко:
я хочу, чтобы DHCP-сервер назначал предварительно сконфигурированный IP-адрес на основе порта (в идеале, на коммутаторе), к которому подключено устройство.
Длинный:
Моя ситуация:
я строю автоматизированную закрытую ферму (для выращивания помидоров). Ферма состоит из множества (на данный момент 12, но их число вырастет до сотен) идентичных 7х7 комнат. В каждой комнате будет порт Ethernet, и к этому порту будет подключена система управления средой. Обратите внимание, что каждая комната должна контролироваться индивидуально.
Комнаты расположены по 12 рядов, поэтому я подумал, что у меня будет коммутатор на ряд, и я подключу эти коммутаторы к маршрутизатору.
Я мог бы запрограммировать каждый контроллер среды со статическим IP, чтобы я мог связать контроллер с определенной комнатой на сервере, но я думаю, что было бы проще, если бы я мог назначить IP-адрес каждой комнате, что также сделало бы контроллеры взаимозаменяемыми и возможность горячей замены без необходимости ручной настройки.
InB4: я также рассматриваю возможность использования сети ZigBee для этого приложения, но мне может понадобиться передавать диагностические изображения, и с сотнями устройств ZigBee может быть неадекватным.
Вопрос: возможно ли назначить предварительно настроенный IP-адрес на основе порта, к которому подключено устройство? Какие устройства мне нужны для этого?