127.0.0.1. Probablemente hayas visto este número en los memes., camisetas, y documentos técnicos. Pero qué es exactamente, y por qué es tan popular? Profundicemos y descubramos. 127.0.0.1 es un protocolo de internet especial (IP) dirección conocida como «servidor local«. Como el nombre sugiere, se usa localmente para crear una conexión IP con su propia computadora. Esta dirección garantiza que cualquier paquete de datos enviado a 127.0.0.1 nunca sale de tu computadora. En lugar de enviarse a la red local o a Internet, él «bucles» volver a la misma computadora que lo envió, hacer que su computadora sea tanto el remitente como el destinatario.
Según RFC 1122, el «Dirección de host de loopback interno. Dichas direcciones NO DEBEN aparecer fuera del host.». Esto significa que los enrutadores eliminarán el tráfico durante 127.0.0.1, asegurándose de que permanezca dentro de su computadora y no llegue a Internet. Mientras 127.0.0.1 es el mas famoso, es parte de una gama más grande (127.0.0.0 – 127.255.255.255) reservado para fines de loopback, como se explica en RFC 6890. Para IPv6, la dirección de loopback es un poco más larga: 0000:0000:0000:0000:0000:0000:0000:0001, pero generalmente se acorta a ::1 por simplicidad.
¿Cómo funciona el protocolo de Internet??
IP (protocolo de Internet) Es un conjunto de reglas que proporciona un método estandarizado de direccionamiento y comunicación entre computadoras y otros dispositivos de red.. En IPv4, 127.0.0.1 es el más utilizado a nivel mundial. RFC del IETF 791, finalizado en septiembre 1981, es la definición actual del protocolo. Aunque IPv6 está reemplazando gradualmente a IPv4, su adopción aún está en desarrollo.
IPv4 se considera un protocolo sin conexión destinado a su uso en redes Ethernet. Por lo tanto, el protocolo no garantiza la entrega, integridad de los datos, o coherencia correcta de los datos; en cambio, confiando en el Protocolo de Control de Transmisión (tcp) para resolver estos problemas.
Cómo 127.0.0.1 Trabajar?
Establecer una conexión de red a la dirección de loopback 127.0.0.1 es casi idéntico a cualquier computadora o dispositivo remoto en la red. La principal diferencia es que conectarse a 127.0.0.1 no utiliza el hardware de interfaz LAN. Generalmente, Los administradores de sistemas y desarrolladores de aplicaciones utilizan 127.0.0.1 para probar aplicaciones. Al establecer una conexión IPv4 a 127.0.0.1, una máscara de subred de 255.0.0.1 generalmente se asigna.
Supongamos que cualquier cambio público, enrutador, o puerta de enlace recibe un paquete que alguien ha dirigido a una dirección IP de bucle invertido. En ese caso, debería descartar el paquete sin registrar información. Como resultado, si un paquete de datos sale accidentalmente del nodo local, no llega a la computadora. Este aspecto del loopback ayuda a garantizar la seguridad de la red..
¿Qué es localhost??
En la mayoría de los casos, localhost es solo un acrónimo que, por defecto, se refiere a 127.0.0.1. Sin embargo, Tú puedes cambiarlo – editando el archivo de hosts, puede hacer que localhost haga referencia a cualquier dirección reservada para 127.X.X.X. También puedes crear otros hosts locales., como localhost2, que puede hacer referencia 127.0.0.2, por ejemplo. A medida que IPv6 ve gradualmente su uso en la estructura de la red, Es probable que pronto más y más dispositivos utilicen ::1 como su dirección de cortocircuito predeterminada. A pesar de 127.0.0.1 ha estado en uso durante décadas, seguirá en uso durante los próximos diez años.
Usando 127.0.0.1 en el archivo de hosts
Cada vez que un usuario de computadora intenta acceder a un sitio web o a una computadora remota por su nombre, la computadora primero verifica el archivo Hosts para la resolución del nombre de dominio. Luego envía una consulta al servidor DNS.. dirección IP 127.0.0.1 generalmente se encuentra en el archivo Hosts en computadoras a las que se les asigna un idioma en inglés simple «servidor local» DIRECCIÓN.
También ve su uso en enfoques de malware para bloquear el acceso a sitios web legítimos. Por eso, el usuario final no puede buscar ayuda de seguridad informática mientras se enfrenta a malware. Este cambio suele aparecer junto con una gran variedad de paquetes de malware., que los delincuentes implementan en Internet. En particular Secuestro de datos, software espía, mineros de monedas, y software fraudulento son los contribuyentes habituales a tal cambio.
Algunos administradores pueden modificar el «Hospedadores» archivo para evitar el acceso a sitios web no deseados. Ejemplos de entradas en el archivo de hosts:
127.0.0.1 localhost
127.0.0.1 www.google.com
127.0.0.1 facebook.com
Google.com no se cargará en este caso, o verá la página que ha establecido en la dirección de host local en lugar del sitio del motor de búsqueda. Otro caso en el que puedes ser redirigido a un 127.0.0.1 es una configuración específica en un sistema de nombres de dominio (DNS)
¿Qué es el sistema de nombres de dominio??
A diferencia de las máquinas, las personas tienen dificultades para recordar direcciones IP, y las direcciones web en lenguaje sencillo son mucho más fáciles de recordar. Sin embargo, el Domain Name System (DNS) fue desarrollado para convertir direcciones fáciles de recordar en direcciones numéricas para una computadora o servidor remoto. Su trabajo es dirigir el tráfico local y de Internet al destino apropiado buscando una dirección de Internet en tiempo real con otros servidores DNS ubicados en Internet.. Pero antes de que la computadora local envíe una consulta DNS al servidor DNS de la red local, primero verificará el almacenado localmente Hospedadores archivo para ahorrar tiempo y recursos de red.
El archivo de hosts contiene pares de direcciones IP junto con uno o más nombres de host. A veces recibe actualizaciones dependiendo de ciertas condiciones en la computadora local.. Antes de la invención del DNS, un archivo Hosts estaba disponible en la red. Sin embargo, esto no pasó la prueba de escalabilidad. Así que, cuando varias redes comenzaron a conectarse, condujo al desarrollo del actual sistema DNS.
¿Cuál es el uso de Localhost??
¿Cuál podría ser el propósito de que los paquetes regresen a la misma computadora?? Hay varios usos comunes.. Por ejemplo, probar algo: Supongamos que tiene un servidor o un sitio web que colocará en su red local o en Internet.. Con servidor local, Primero puede ejecutar el servidor y el cliente en la misma computadora para asegurarse de que todos los conceptos básicos funcionen correctamente.. Así es como los desarrolladores de aplicaciones realizan comprobaciones básicas de las funciones de red cuando desarrollan un programa o componente de una aplicación antes. «va en directo» en la red o Internet con pruebas o implementación. Es común verificar el hardware de red de la computadora., Sistema operativo, e implementación de TCP/IP. Para hacer esto, se envía una solicitud de ping a la dirección 127.0.0.1. Según los resultados de la prueba., Los administradores o usuarios de computadoras pueden solucionar problemas de conectividad de red..
Es, por supuesto, vale la pena mencionar el «más fácil» uso de bucle invertido. Los usuarios de Internet más experimentados engañan a los estudiantes de seguridad informática o de informática para que intenten piratear, examinar, o prueba la velocidad de la red usando la dirección 127.0.0.1. En Internet, También puedes ver variaciones en el «El peor hacker del mundo» tema. En estas historias (que puede tener como base hechos reales), compañeros hackers alientan «novatos» o «no demasiado informado» hackers para infectar, hackear o realizar un DOS o Ataque DDOS en 127.0.0.1. En las historias humorísticas, el hacker logra infectar o borrar información de su computadora, provocando un ataque de risa entre el público.
Dónde es 127.0.0.1 Definido?
El primer documento del Grupo de Trabajo de Ingeniería de Internet. (IETF) publicado fue RFC 1700, que reservó un 127.0.0.0/8 bloque de direcciones para loopback. El documento del IETF, RFC 3330, describe using the IPv4 address bloquear 127.0.0.0/8 para bucle invertido. Estas definiciones fueron posteriormente actualizadas exclusivamente a través de IANA y no puede ser asignado por registros regionales de Internet o IANA.
servidor local en IPv6
El dirección de loopback en IPv6 es ::1 o abreviado como 0:0:0:0:0:0:0:1. Realiza la misma función que en IPv4., Permitir que un host se envíe un paquete de datos a sí mismo.. Tampoco se puede asignar a ninguna interfaz física de la computadora y se considera que tiene una «enlace local» alcance. El ::1 La dirección no se puede utilizar como dirección de origen en paquetes IPv6 enviados más allá de un nodo., y el enrutador IPv6 no puede reenviar el paquete de datos. Si se recibe un paquete con dicha dirección en una interfaz, también hay que descartarlo. Bucle, «direcciones no especificadas,» y las direcciones IPv6 con direcciones IPv4 integradas se asignan desde el espacio de prefijo binario 0000 0000 0000.