Todos hemos trabajado y seguimos trabajando con internet y
normalmente ya hemos escuchado hablar y
usado LOCALHOST. Este término se usa a ¡MI
COMPUTADORA ¡ ósea mi Disco duro de un sistema
que alberga, almacena y/o tiene instalado
un servidor.
Sin embargo, localhost es más que un término técnico. Este nos
sirve para poder probar sistemas hechos para entornos web donde los podemos echar
andar sin tener salida a internet y administrar, probar y realizar cambios en
los sitios con tecnología html, javascript, php, perl python etc..
Entenderlo es crucial para todo experto en TI, pero además es
FUNDAMENTAL saber que es LOCALHOST y saber usarlo según tus necesidades.
ALGO MUY
IMPORTANTE A SABER
Es posible pensar en localhost como “esta computadora”, pero este se
aplica al programa y no a la computadora que el usuario utiliza de manera
física.
El localhost que usa IPv4 que es la IP más común, tiene un rango
de 127.0.0.0 a 127.255.255.255, pero normalmente tendrá la dirección 127.0.0.1.
Esta se considera una dirección de “loopback”, porque la información que se le
envía se enruta de regreso a la máquina local.
RECORDANDO
QUE EN IP V 6
Los usuarios de IPv6 pueden establecer un loopback digitando “1”.
QUE DEFINE EL
LOCALHOST?
Basados en la definición anterior podríamos definir aquí que es donde
se encuentra un servidor web del cual se ejecute el códigoy a menudo usaremos a
este lenguajes específicos como
- HTML
- JAVASRIPT
- PHP
- PERL
- PYTHON
- ASP
Entre otros……. Pero como lenguajes más usados seria HTML- PHP –
JAVASCRIPT – ASP.
¿LOOPBACK - LOCALHOST?
Como loopback, localhost
tiene tres propósitos principales: ejecutar pruebas de velocidad, bloquear
sitios y probar programas o aplicaciones.
Las pruebas de
velocidad son el uso más común de localhost. Para ejecutar una prueba de
velocidad con Windows, simplemente usa el prompt de comando para verificar si
tu conexión está con problemas de rendimiento.
El bloqueo de sitios
web es útil para evitar que el navegador acceda a sitios web maliciosos. Para
hacer esto, necesitas editar las direcciones IP que están almacenadas en tu DNS
para que coincidan con la dirección de loopback 127.0.0.1, para bloquearlas.
Esto hará que el tráfico se dirija de regreso al host local.
¿COMO USAR LOCALHOST?
Para aprender a usar esta herramienta, primero debes tener
conocimientos básicos de programación, ya que este proceso involucra códigos y
protocolos. Es posible utilizar localhost a través de protocolos de
tunelización, que son servicios que proporcionan un “túnel” de Internet para tu
computadora.
En la práctica, estos protocolos proporcionan una URL de acceso
público, observan las llamadas desde esa URL y encaminan esas llamadas a tu
localhost que sirve como un entorno de prueba local.
Aplicaciones como Ngrok,
PageKite y Forward permiten
crear túneles, inspeccionar el tráfico que pasa por ellos y usar el localhost
como un canal de comunicación.
En si amigos localhost – loopback tienen muchas opciones más que
pronto iremos viendo,como en el siguiente ejemplo tenemos instalado el servidor apache ya con el localhost activado para poder crear una pagina web, ejecutarla y ver su comportamiento.
SALUDOS AMIGOS LOS INVITO A MI CANAL DE TWITTER
About Hacking and
Pentest tools, Security News and Tutorials! if you know something new
about pentest ,...etc we will glad to know that so share with us your
knowledge Admin : @PrOfEsOrX
Descripción