Um Ihre Frage zu beantworten, sollten Sie dies nicht tun. RFC3927 in Abschnitt 1.6 verbietet diese Art der Verwendung.
Im letzten Absatz dieses Abschnitts heißt es insbesondere:
Administratoren, die ihre eigenen lokalen Adressen konfigurieren möchten (mithilfe einer manuellen Konfiguration, eines DHCP-Servers oder eines anderen in diesem Dokument nicht beschriebenen Mechanismus), sollten eines der vorhandenen Präfixe für private Adressen [RFC1918] und nicht das Präfix 169.254 / 16 verwenden.
Dies schließt das Ganze / 16 für diese Art der Verwendung aus, sodass Sie nach einer anderen Alternative suchen müssen.
Mein erster Vorschlag wäre, eine Loopback-Schnittstelle zu verwenden. Loopback-Schnittstellen eignen sich perfekt für die Kommunikation zwischen Diensten innerhalb desselben Hosts, für die kein Zugriff außerhalb dieses Hosts erforderlich ist. Sie werden auf diese Weise von einer Reihe von Diensten für Verwaltungsschnittstellen, Tests und andere Zwecke verwendet.
Sie haben in Ihren Kommentaren / Änderungen erwähnt, dass die Appliance dies nicht zulässt. Sie erwähnen nicht die Hersteller- / Modell- oder Codeversionen, daher ist meine erste Empfehlung, dass Sie sich an den Anbieter wenden. Wenn dies wirklich eine gültige Verwendung des Geräts ist, sind sie möglicherweise bereit, ihren Code anzupassen, um die Verwendung einer Loopback-Schnittstelle zu ermöglichen. Möglicherweise haben sie diesen Anwendungsfall beim Schreiben von Code zur Validierung von IP-Adressen einfach nicht berücksichtigt. Oder sie sagen Ihnen, warum dies eine schlechte Idee ist und warum es anders gemacht werden sollte.
Wenn eine Loopback-Schnittstelle wirklich nicht in Frage kommt, sollten Sie zu diesem Zweck den RFC1918- Adressraum verwenden. Stellen Sie sicher, dass Sie mit relevanten IT-Mitarbeitern zusammenarbeiten, die den zu verwendenden IP-Bereich auswählen, um andere unvorhergesehene Probleme im Netzwerk zu vermeiden.