¿Cómo encuentra un navegador el destino de una dirección general como http://diskstation:5000?

¿Cómo encuentra un navegador el destino de una dirección general como http://diskstation:5000?

Durante la configuración de Synology NAS, siento curiosidad por saber cómo funciona.

Se puede acceder al NAS desde otra computadora en la red con la dirección "http://diskstation:5000"o "http://find.synology.com".

No sé cómo funciona esto...

Supuse que el NAS puede obtener una IP arbitraria usando DHCP (esto también podría ser incorrecto), pero... ¿cómo se puede acceder a eso con "http://diskstation:5000"?...

¿Alguien puede ayudarme a entender qué está pasando?

Gracias de antemano.

Respuesta1

Hay varias posibilidades:

DHCP

Los clientes DHCP a menudo informan su propio nombre de host como parte de la solicitud de concesión de dirección, y muchos enrutadores domésticos mantienen un dominio DNS interno (por ejemplo, .lano .home) basado en estos nombres de host.

Por ejemplo: cuando el dispositivo informa que su nombre de host es "diskstation" y obtiene una dirección a través de DHCP, el enrutador agrega una entrada DNS interna diskstation.homecon la dirección que alquiló.

Cuandotu computadoraobtiene una dirección vía DHCP, el enrutador también informa que el sufijo DNS local es ".home" y por lo tanto diskstationdebe expandirse a diskstation.home, lo que luego puede resolverse a través del servidor DNS interno del enrutador.

Nombres locales

Muchos dispositivos admiten la resolución de nombres sin servidor mediante mDNS de Apple, NetBIOS de Microsoft o LLMNR. Cuando el navegador necesita resolver un nombre sin puntos como diskstation, en lugar de solicitar DNS, el sistema operativo transmite la consulta en la red LAN local y espera a que responda cualquier dispositivo aleatorio.

No sé si el firmware de Synology NAS es compatible con LLMNR o NetBIOS, pero ciertamente es compatiblemDNS. Generalmente, los nombres mDNS siempre tienen la forma de <name>.localen lugar de sin puntos, pero la implementación mDNS recientemente agregada en Windows 10 en realidad acepta ambas versiones.

Sitio web

Finalmente, el sitio web "find.synology.com" no hace nada mágico. Simplemente intenta redirigirlo a la primera dirección que mencionaste ( http://diskstation.local:5000). Si eso no funciona, redirige a http://rackstation.local:5000, luego a http://synologyrouter.local:5000, y así sucesivamente. O encuentra la dirección correcta mediante prueba y error o no la encuentra.

Por supuesto, para que esto funcione, uno de los métodos anteriores (mDNS o LLMNR) ya debe estar activo.

Respuesta2

No puedo agregar ninguna información adicional a la respuesta de grawity, pero su enrutador es el lugar donde es más probable que lo descubra. (Ingrese la IP en su navegador)

Ventanas:

    ipconfig | findstr /i "Gateway"

*nada:

    ip route | grep default

información relacionada