Dirección de loopback
Dirección que siempre se refiere al host local y nunca sale de la máquina — `127.0.0.1` en IPv4 y `::1` en IPv6.
Una dirección de loopback apunta de vuelta al host local. La pila TCP/IP cortocircuita los paquetes enviados a ella a través de la interfaz virtual de loopback (lo en Linux, lo0 en BSD y macOS), de modo que nunca tocan una NIC física ni un cable. IPv4 reserva el bloque entero 127.0.0.0/8 para este propósito; por convención las aplicaciones usan 127.0.0.1, pero cualquier dirección de ese rango resuelve al mismo host. IPv6 es más estricto y reserva una única dirección, ::1/128.
El loopback es la forma estándar de enlazar servicios que no deben ser alcanzables desde la red — una base de datos local, un servidor de desarrollo, un panel de administración — escuchando en 127.0.0.1 (o ::1) en lugar de 0.0.0.0/::. El nombre localhost está enlazado a estas direcciones a través del fichero hosts en cualquier sistema operativo.
También es un diagnóstico básico. Un ping exitoso a 127.0.0.1 o ::1 confirma que la propia pila IP funciona; un fallo apunta a la capa de red del sistema operativo más que a la tarjeta, el cable o un host remoto. Como el tráfico de loopback nunca entra en la tabla de enrutamiento, un traceroute a una dirección de loopback regresa inmediatamente con cero saltos.
Puntos clave
- IPv4: todo
127.0.0.0/8reservado;127.0.0.1por convención - IPv6: única dirección
::1/128 - Gestionada por la interfaz de loopback; el tráfico nunca alcanza una NIC física
localhostresuelve a loopback vía el fichero hosts del sistema- Enlazar un servicio al loopback evita su exposición en la red
- Un ping exitoso al loopback prueba que la pila IP local funciona