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/8 reservado; 127.0.0.1 por convención
    • IPv6: única dirección ::1/128
    • Gestionada por la interfaz de loopback; el tráfico nunca alcanza una NIC física
    • localhost resuelve 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

    Términos relacionados

    Herramientas relacionadas