¿Qué es 127.0 0.1, Localhost o una dirección de bucle invertido?

que es localhost

Hay algunas direcciones IP útiles que se deben conocer manualmente, por ejemplo, la dirección IP del enrutador. Una de las direcciones IP menos conocidas que debe conocer es 127.0.0.1, pero ¿a qué se conecta y cuándo debe usarla?

Exploremos qué es 127.0.0.1 y qué puede hacer.

¿Qué es 127.0.0.1?

127.0.0.1 se conoce como una dirección de bucle invertido, pero puede verla con el nombre "localhost". Cuando apunte su navegador a 127.0.0.1, intente conectarse a la computadora que está utilizando en este momento. Esto es útil cuando desea conectarse a un servidor en su computadora.

127.0.0.1 es especial entre las direcciones IP. Por lo general, una dirección IP es única para cada computadora en la red local e Internet. 127.0.0.1, sin embargo, siempre apunta a la computadora que está utilizando actualmente, sin importar cuál.

Por ejemplo, si configura un servidor en la computadora A, puede conectarse a él visitando 127.0.0.1 en la computadora A. Sin embargo, si cambia a la computadora B y escribe 127.0.0.1, se conectará a la computadora B de A. Necesitará la dirección IP de Internet o la red local de la computadora A para conectarse desde la computadora B.

¿Cuál es la diferencia entre 127.0.0.1 y Localhost?

No hay una diferencia real entre 127.0.0.1 y localhost. Algunos programas pueden gustar uno encima del otro, pero ambos apuntan a la misma ubicación: su computadora.

Puede imaginar localhost como "nombre" para 127.0.0.1, al igual que "www.google.com" es el "nombre" para la dirección IP de Google. Sin embargo, cuando visita www.google.com, debe pasar por un servidor DNS para que su computadora pueda determinar qué dirección IP coincide con el nombre.

Localhost no necesita un servidor DNS, porque su computadora ya sabe que significa que quiere conectarse a él. Por lo tanto, puede usar localhost incluso si no tiene una conexión a Internet.

Cómo acceder a 127.0.0.1

Si desea conectarse a su computadora, puede hacerlo como cualquier otra dirección IP. Abra su navegador web y escriba 127.0.0.1 en la barra de direcciones, luego presione Entrar. Si no recuerda muy bien los números, puede escribir localhost en su lugar.

Si lo escribe sin ninguna configuración previa, no encontrará nada emocionante. Es probable que su navegador le diga que su computadora ha rechazado su solicitud.

Parece un poco extraño, dado que su computadora prácticamente se ha negado a sí misma para conectarse; sin embargo, solo lo hizo porque actualmente no tiene ninguna conexión. Como tal, no tiene ninguna razón para dejarse conectar consigo mismo, por extraño que parezca.

¿Para qué se usa 127.0.0.1?

Entonces, tenemos esta forma útil de decirle a nuestra PC que se conecte a sí misma, pero ¿por qué deberíamos preocuparnos por eso en primer lugar? ¿Qué aplicaciones prácticas tiene esto?

Usando Localhost para configurar herramientas de red

Si bien 127.0.0.1 no hace mucho por sí solo, las cosas cambian cuando ejecuta un servidor en su computadora. Cuando hace eso, su computadora ahora tiene una razón para escuchar las conexiones entrantes, por lo que no rechaza su solicitud.

De hecho, le permitirá acceder a un servidor alojado en su PC como si lo estuviera viendo a través de Internet. Esto es invaluable cuando se trabaja con software de red y desea asegurarse de que todo funcione sin problemas antes de ponerlo en Internet.

Por ejemplo, supongamos que está configurando un servidor al que desea conectarse en el futuro. Independientemente de si está utilizando un software prefabricado o codificando el servidor usted mismo, es posible que desee realizar una "ejecución de prueba" para asegurarse de que funciona antes de permitir que otros se conecten.

Para hacer esto, puede ejecutar el servidor en la computadora y luego conectarse a él usando 127.0.0.1. El servidor se cargará en su navegador como si se hubiera conectado a través de Internet, lo que evitará que alguien eche un vistazo a su trabajo en progreso.

Puede verlo en acción en nuestra guía sobre cómo configurar su servidor WAMP . En la guía, hablemos sobre cómo configurar y ejecutar un servidor WAMP en su computadora. Una vez que se está ejecutando, puede usar "localhost" para ver su servidor en el navegador sin ponerlo en Internet.

Usando Localhost para jugar con amigos

También puedes usar localhost cuando juegas juegos multijugador. Por ejemplo, algunos juegos te permiten alojar un servidor en tu PC para que tus amigos puedan jugar contigo. Obviamente, quieres jugar juntos, por lo que debes conectarte al servidor alojado en tu PC: ¡qué bueno que tienes la herramienta perfecta para el trabajo!

Minecraft es un buen ejemplo de dónde podrías usar localhost. Puede ejecutar el software del servidor en su computadora para alojar un mundo en su PC, pero aún necesita conectarse a través del navegador del servidor de Minecraft.

Para hacer esto, abra el navegador del servidor e ingrese "localhost" o "127.0.0.1" como la dirección IP. Minecraft lo reconocerá y se conectará al servidor que se ejecuta en la PC.

¿Cuál es la diferencia entre 0.0.0.0 y 127.0.0.1?

A veces te encontrarás con otra dirección IP llamada 0.0.0.0, que parece hacer el mismo trabajo que 127.0.0.1. Sin embargo, cuando los compara, encontrará que realizan dos tareas completamente diferentes.

127.0.0.1 es una señal al TCP / IP de su computadora que no desea conectarse a Internet; desea conectarse a un servidor en su computadora. Por lo tanto, generalmente lo ingresa cuando le dice al software que se conecte a un servidor a través de un navegador web o juego.

0.0.0.0, por otro lado, es más un comodín que una posición específica. Cuando usa 0.0.0.0, le está diciendo al software que permita conexiones desde todas las direcciones IP locales posibles, en lugar de solo 127.0.0.1.

Conoce tus direcciones IP

Hay un puñado de direcciones IP útiles que es útil saber, 127.0.0.1 es una de ellas. Ahora ya sabe lo que hace, cómo funciona y cuándo puede usarlo.

Si desea obtener más direcciones útiles, ¿qué le parece averiguar la dirección IP de su enrutador ?

Lea el artículo completo: ¿qué es 127.0 0.1, Localhost o una dirección de bucle invertido?