Чтобы ответить на ваш вопрос, нет, вы не должны. RFC3927 в Разделе 1.6 запрещает этот тип использования.
В частности, последний абзац этого раздела гласит:
Администраторы, желающие настроить свои собственные локальные адреса (используя ручную настройку, сервер DHCP или любой другой механизм, не описанный в этом документе), должны использовать один из существующих префиксов частных адресов [RFC1918], а не префикс 169.254 / 16.
Это исключает всю / 16 для этого типа использования, поэтому вам нужно искать другую альтернативу.
Моим первым предложением было бы использовать петлевой интерфейс. Интерфейсы обратной связи идеально подходят для обмена данными между службами одного хоста, которым не требуется доступ вне этого хоста. Таким образом, они используются рядом служб для интерфейсов управления, тестирования и других целей.
Вы упомянули в своих комментариях / изменениях, что устройство не позволит вам сделать это. Вы не упоминаете поставщика / модель или версии кода, поэтому моя первая рекомендация - обратиться к поставщику. Если это действительно допустимое использование устройства, они могут захотеть скорректировать свой код, чтобы разрешить использование интерфейса обратной связи; они просто могли не учитывать этот вариант использования при написании кода для проверки IP-адресов. Или они могут сказать вам, почему это плохая идея и почему это должно быть сделано по-другому.
Если интерфейс обратной связи действительно исключен, то для этой цели вам следует использовать адресное пространство RFC1918 . Убедитесь, что вы работаете с любым соответствующим ИТ-персоналом, который выбирает диапазон IP-адресов для использования во избежание любых других непредвиденных проблем в сети.