¿Cómo cambia una computadora una dirección web a una dirección IP?

Para traducir una dirección web a una dirección IP, una computadora utiliza un servidor llamado servidor DNS (sistema de nombre de dominio).

Cuando conecta su computadora a Internet por primera vez, le pide a su enrutador una dirección IP propia, junto con un servidor DNS. Esto se logra mediante DHCP o el protocolo de configuración dinámica de host, que por definición, significa un protocolo que permite la configuración automática de un dispositivo para una red. El dispositivo envía una solicitud DHCP a la puerta de enlace o enrutador cuando se conecta por primera vez, luego, como respuesta, el enrutador devuelve una dirección IP, una máscara de subred, una puerta de enlace predeterminada y la dirección del servidor DNS. Esto facilita la configuración de un dispositivo para una red específica, ya que es básicamente plug and play. La mayoría de los enrutadores están configurados para usar los servidores DNS de Google en 8.8.8.8 y 8.8.4.4 o el sistema OpenDNS de Cisco en 208.67.222.222 y 208.67.220.220. Algunos proveedores de servicios como Frontier usan sus propios servidores DNS, sin embargo, se puede reconfigurar en la configuración del enrutador. Cuando escribe una dirección web, se envía a un servidor DNS que la resuelve (coincide) con una dirección IP. En realidad, uno puede registrar su propio nombre de dominio (dirección web) y dirección IP con un proveedor de dominio que luego agrega su nombre de dominio y dirección IP a los servidores DNS por una pequeña tarifa anual. Piense en ello como una traducción entre el lenguaje humano al lenguaje utilizado por TCP / IP (Internet).

Consulta un servidor del Servicio de nombres de dominio (DNS). Ese servidor luego consulta sus archivos de zona para ver si es un servidor autorizado para el dominio en la URL. Si es así, obtiene el registro del subdominio A para IPv4 o el registro AAAA para IPv6, que tendrá la dirección IP requerida y la devolverá. Si no es el servidor autorizado para el dominio, consulta su archivo /etc/bind/named.conf.options y busca una directiva de “reenviadores” para la dirección IP de un servidor DNS ascendente para reenviar la consulta a ese servidor DNS No se puede resolver.

Bueno, aquí está la respuesta corta:

Cuando escribe una dirección web en su navegador y presiona enter, esa solicitud se compara con una tabla de búsqueda que tiene la dirección IP de los servidores que almacenan la página web solicitada correspondiente a la URL. Esto se llama DNS (Sistema de nombres de dominio).

Aquí hay más información al respecto en wikipedia – Sistema de nombres de dominio – Wikipedia