Hallo Andreas,

ich werf mal ein paar Gedanken ein, wie das funktionieren könnte.

Fortschrittliche Router könnten das konzeptionell von Haus aus können.
Stichworte sind Multicast DNS (mDNS) innerhalb der Subnetze und mDNS
Reflector/Repeater zwischen den Subnetzen. Ob deine Router das
beherrschen, sollte sich in deren Doku finden.

Alternativ die routerunabhängige Standardlösung für das Problem: Die
Clients (Werkzeuge) selbst registrieren sich aktiv bei einem dynamischen
DNS-Dienst wie dyndns. Sofern das bei deinen Clients überhaupt in Frage
kommt (also das Geräte sind, auf denen du Software installieren kannst)
müsstest du da probieren, ob auch *lokale* IPs hinterlegt werden können
(dyndns ist für globale IP-Adressen gedacht).

Alternativlösung aus der Bastelecke: du weist den individuellen Clients
in jedem Subnetz jeweils feste IP-Adressen in diesem Subnetz zu (Client
A hat also die Adresse 172.20.1.42 wenn er in Subnetz R1 auftaucht,
172.20.2.42 in R2 usw.). Auf deinem zentralen DNS (den du nicht erwähnt
hast, der dafür aber nötig wäre) läuft ein Skript, dass ständig mit Ping
durchprobiert, ob Client A gerade in einem der Subnetze zu finden ist
und dann einen DNS-Eintrag ala clienta.local erstellt.

Sofern du keinen lokalen DNS hast, könntest du einen zentralen Router
mit einer alternativen Firmware flashen, die es dir erlaubt, die
gewünschte Funktionalität in monatelanger Lern- und Bastelarbeit selbst
zu implementieren. In Corona-Zeiten hat man ja viel Zeit zu Hause ;-) Da
man hier Unmengen an Zeit versenken und auch reichlich neue Probleme
schaffen kann, ist diese Variante natürlich nur sehr bedingt für den
betrieblichen Einsatz geeignet.

Beste Grüße
  Fabian



On 11.05.21 20:32, Andi wrote:
Hi,

sicher etwas OT, aber mir fehlt hier zu viel Wissen.

Wir haben ein Netz mit 16 LTE-Lancom-Routern und deren Sub-Netzen
(Standorte per Tunnel am "0er").

                             172.20.0.1
                                  |
--------------------------------------------------------------
     [R1]                   [R2] [R15]
      |                      |                 | |
172.20.1.1             172.20.2.1            ... 172.20.15.1


Kann man die lokalen DNS(DHCP)-Einträge an das "0er" Netz hoch geben?
(ähnlich BGP/RIP). Hintergrund: Es sind Messgeräte immer mal woanders,
aber, die sollen unter deren Hostnamen erreichbar sein...

Ein zentraler DNS/DHCP geht allerdings nicht! Ich dachte schon an ein
Script, was lokal ausliest und Eins was dann Alles in das "0er"
einträgt? Oder gibt es eine elegantere Lösung?


Danke schon mal im Voraus, Grüße
Andi



Antwort per Email an