Wie findet ein Browser das Ziel einer allgemeinen Adresse wie http://diskstation:5000?

Wie findet ein Browser das Ziel einer allgemeinen Adresse wie http://diskstation:5000?

Beim Einrichten des Synology NAS werde ich einfach neugierig, wie es funktioniert.

Der Zugriff auf das NAS ist über einen anderen Computer im Netzwerk unter der Adresse "http://diskstation:5000"oder "http://find.synology.com".

Ich weiß nicht, wie das funktioniert ...

Ich habe vermutet, dass das NAS eine beliebige IP-Adresse über DHCP erhält (das kann auch falsch sein), aber... wie kann man darauf mit "http://diskstation:5000"?...

Kann mir jemand helfen zu verstehen, was los ist?

Vielen Dank im Voraus.

Antwort1

Es gibt mehrere Möglichkeiten:

DHCP

DHCP-Clients melden häufig ihren eigenen Hostnamen als Teil der Adressleasinganforderung, und viele Heimrouter verwalten eine interne DNS-Domäne (z. B. .lanoder .home), die auf diesen Hostnamen basiert.

Beispiel: Wenn das Gerät meldet, dass sein Hostname „diskstation“ ist und eine Adresse über DHCP erhält, fügt der Router einen internen DNS-Eintrag diskstation.homemit der geleasten Adresse hinzu.

Wanndein Computereine Adresse über DHCP bezieht, teilt der Router außerdem mit, dass das lokale DNS-Suffix „.home“ ist und daher diskstationzu erweitert werden sollte diskstation.home, was dann über den internen DNS-Server des Routers aufgelöst werden kann.

Lokale Namen

Viele Geräte unterstützen serverlose Namensauflösung mit Apples mDNS, Microsofts NetBIOS oder LLMNR. Wenn der Browser einen punktlosen Namen wie auflösen muss diskstation, sendet das Betriebssystem die Abfrage nicht an DNS, sondern überträgt sie über das lokale LAN-Netzwerk und wartet auf die Antwort eines beliebigen Geräts.

Ich weiß nicht, ob die Synology NAS-Firmware LLMNR oder NetBIOS unterstützt, aber sie unterstützt auf jeden FallmDNS. Im Allgemeinen haben mDNS-Namen immer die Form „ <name>.localund nicht ohne Punkt“, aber die kürzlich hinzugefügte mDNS-Implementierung in Windows 10 akzeptiert tatsächlich beide Versionen.

Webseite

Und schließlich kann die Website „find.synology.com“ überhaupt nichts Magisches bewirken. Sie versucht lediglich, Sie zur ersten von Ihnen genannten Adresse ( http://diskstation.local:5000) umzuleiten. Wenn das nicht funktioniert, werden Sie zu http://rackstation.local:5000, dann zu http://synologyrouter.local:5000und so weiter weitergeleitet. Entweder findet sie die richtige Adresse durch Ausprobieren oder nicht.

Damit dies funktioniert, muss natürlich bereits eine der oben genannten Methoden (mDNS oder LLMNR) aktiv sein.

Antwort2

Ich kann der Antwort von Grawity keine weiteren Informationen hinzufügen, aber Ihr Router ist der Ort, an dem Sie es am wahrscheinlichsten herausfinden. (Geben Sie die IP in Ihren Browser ein.)

Windows:

    ipconfig | findstr /i "Gateway"

*nix:

    ip route | grep default

verwandte Informationen