Hostwinds Blog

Resultados de búsqueda para:


Dirección de bucleback: ¿qué es y cómo funciona? Foto principal

Dirección de bucleback: ¿qué es y cómo funciona?

por: Hostwinds Team  /  agosto 14, 2024


127.0.0.1, comúnmente conocido como "localhost", es una dirección IP de bucle de bucle que permite que una máquina local, como una computadora o servidor, se comunique consigo mismo sin usar una red externa como Internet.Cae dentro del Clase IPv4 de direcciones de loopback (127.0.0.0 a 127.255.255.255) y a menudo se usa para probar y desarrollar entornos locales.

Elementos clave de 127.0.0.1
  • Interfaz de bucle de bucle: Permite que el software en la computadora se comunique consigo mismo

  • Comunicación local: Cualquier datos enviados a 127.0.0.1 se vuelve a la misma computadora, lo que significa que nunca abandona el dispositivo.

  • Dirección universal: 127.0.0.1 es estándar en todos los dispositivos con una dirección IPv4, por lo que usarla siempre apuntará a la máquina local.

¿Cómo funciona 127.0.0.1 Loopback?

Cuando una computadora envía paquetes de datos a través de Internet usando TCP/IP (las principales reglas de comunicación de la web), incluye una dirección IP para dirigir hacia dónde deben ir esos datos, que generalmente apuntan a otro dispositivo en una red (por ejemplo, otra computadora o computadoraimpresora) o en algún lugar de Internet (por ejemplo, un servidor web o una computadora remota).

Cuando una aplicación TCP/IP envía datos a 127.0.0.1, sabe que estos datos están destinados a permanecer dentro de la computadora.En lugar de enviarlo a la red, los datos se redirigen a la computadora.

Aquí hay un desglose simple de cómo TCP/IP maneja los datos enviados a la dirección de buclebaje (127.0.0.1):

  1. Identificación de la dirección de bucle de bucle: Cuando los datos se dirigen a 127.0.0.1, la pila TCP/IP en la computadora reconoce esto como una dirección especial destinada a la comunicación interna dentro de la computadora.

  2. Rediring los datos: En lugar de enviar los paquetes de datos a la red, TCP/IP los vuelve a redactarlos a la propia pila TCP/IP de la computadora, volviendo efectivamente los datos.

  3. Entrega a la aplicación correcta: Luego, los paquetes se vuelven a montar en el mensaje completo y se dirigen a la aplicación apropiada en la computadora, según el número de puerto incluido en los datos.

¿Para qué se usa 127.0.0.1?

Si bien el propósito central de 127.0.0.1 es permitir que una computadora muestre datos de aplicaciones locales sin necesidad de una conexión de red externa, la dirección de bucle de bucle también es útil en el desarrollo web y la gestión del servidor.

Entorno de desarrollo local: Los desarrolladores web a menudo usan 127.0.0.1 para alojar un sitio web en su máquina local antes de implementarlo en un servidor en vivo, lo que les permite probar las cosas en un entorno que imita el servidor en vivo.

Prueba del servidor: Cuando Configuración de un servidor web, utilizando 127.0.0.1 permite a los administradores probar la funcionalidad del servidor sin exponer el sitio a Internet.Por ejemplo, verificar si Apache o Nginx sirve contenido correctamente de Localhost.

Seguridad: Al configurar ciertos servicios para vincular solo a 127.0.0.1, puede restringir el acceso a esos servicios, asegurando que solo sean accesibles desde la máquina local.Esto es particularmente útil para servidores de bases de datos como MySQL o MARIADB, que no debe ser directamente accesible desde Internet.

cpanel/whm: Para alojar entornos que usan CPanel o WHM (Web Host Manager), 127.0.0.1 a menudo se hace referencia en archivos de configuración y scripts para referirse al servidor local.Por ejemplo, Cpanel puede usar 'localhost'Como el host de base de datos predeterminado, lo que significa que el servidor se conectará a la base de datos MySQL en la misma máquina.

Uso de números de puerto con 127.0.0.1

Todos los datos enviados a través de TCP/IP a una dirección IP incluyen algo llamado A "número de puerto" - Los puertos son como canales o buzones que dirigen los datos a la aplicación adecuada que se ejecutan en una máquina local (computadora, servidor web, etc.). Se agregan al final de una dirección IP y generalmente se asignan automáticamente por una aplicación, pero una aplicación, peroTambién se puede configurar manualmente.

El uso de números de puerto con la dirección de loopback puede ser muy útil para comunicarse con aplicaciones específicas en una máquina local.

Por ejemplo, al probar un servidor web localmente, uno podría acceder a él hasta 127.0.0.1:8080, donde 8080 es el número de puerto.

¿Qué tan seguro es 127.0.0.1?

La dirección de loopback está diseñada específicamente para la comunicación local en la máquina host y no se puede acceder desde fuera de la red.He aquí por qué los usuarios externos no pueden acceder a las aplicaciones localeshost utilizando la dirección de bucleback.

Aislamiento de la red: La máquina local solo puede utilizar la dirección de bucle posterior para comunicarse consigo misma.No es visible en la red y no aparece en las interfaces de la red, por lo que los usuarios externos no pueden alcanzar aplicaciones que están vinculadas a esta dirección.

Enrutamiento y firewalls: Los enrutadores de red y los firewalls están configurados para bloquear cualquier intento externo para acceder a la dirección de bucle de bucle, asegurando que los paquetes de datos con la dirección 127.0.0.1 se mantengan dentro de la máquina local y no se envíen en otro lugar.

Límites del sistema local: Las aplicaciones que usan la dirección de loopback solo se pueden acceder desde la máquina en la que se ejecutan.Cualquier intento de conexión desde el exterior no tendrá éxito porque la solicitud nunca deja la computadora local.

Rango de bucleback de IPv4

La gama completa de direcciones de bucle de bucle IPv4 va de 127.0.0.0 a 127.255.255.255.Mientras que 127.0.0.1 es la dirección de bucleback más comúnmente referenciada y ampliamente utilizada, otras direcciones en este rango también pueden usarse para diversos fines, como aislar diferentes servicios y aplicaciones, pruebas de dispositivos de red internos y administrar el tráfico interno.

Por ejemplo, puede aislar aplicaciones para pruebas y depuración asignándoles sus propias direcciones, como 127.0.0.2 o 127.0.0.3.

Dirección de bucleback de IPv6

IPv6 también tiene una dirección de loopback.A menudo se ve escrito como :: 1, que es notación abreviada.Las direcciones '::' en IPv6 significan una serie de ceros, por lo que la dirección completa en su formulario expandido es 0000: 0000: 0000: 0000: 0000: 0000: 0000: 0001.

Si bien IPv4 proporciona una gama de direcciones IP de bucleback, IPv6 solo tiene :: 1 para acceder al localhost.

Cómo usar localhost

Se puede acceder a la dirección de bucle de bucle localhost a través del línea de comando o a través de un navegador web.Ambas vías permiten el acceso a aplicaciones que se ejecutan en la máquina local, pero notará que sus herramientas e interfaces difieren.

Nota: Antes de usar el navegador o 'rizo'Comando Asegúrese de que el servidor web o la aplicación a la que está intentando acceder está en funcionamiento.Si no es así, no podrá acceder a él.

Uso del navegador web

Paso 1: Abra su navegador web

  • Puede usar cualquier navegador web como Chrome, Firefox o Edge.

Paso 2: Ingrese la URL

  • En la barra de direcciones del navegador, escriba 'http://localhost' o 'http://127.0.0.1'Y presiona Entrar.Ambas direcciones se refieren a su máquina local y llenarán los mismos datos.

Número de puerto (si es necesario): Si su aplicación o servidor se ejecuta en un puerto específico (que no sea el puerto predeterminado 80 para HTTP), deberá incluir el número de puerto en la URL.Por ejemplo, si su servidor se ejecuta en el puerto 8080, ingresaría 'http://localhost:8080' o 'http://127.0.0.1:8080'.

Línea de comando

Paso 1: Abra una interfaz de línea de comandos

  • En Ventanas, Abra el símbolo del sistema (CMD) o PowerShell.

  • En macosa o Linux, terminal abierto.

Paso 2: ejecute el comando 'curl'

  • Tipo 'rizo localhost' o 'Curl 127.0.0.1'Y presiona Entrar.

  • por IPv6, escribe 'Curl :: 1'Y presiona Entrar.

Primo: También puedes usar 'silbido'Comando con la dirección de bucleback para probar la conectividad de red ('Ping localhost' y 'Ping 127.0.0.1')

Escrito por Hostwinds Team  /  agosto 14, 2024