“Conocimiento Redes>FTP y Telnet

¿Cómo se prueba un servidor web usando Telnet?

2014/2/26
Telnet se puede utilizar para una prueba muy básica de la capacidad de un servidor web para recibir y responder a las solicitudes en un puerto específico (generalmente el puerto 80 para HTTP o 443 para HTTPS). No prueba el * contenido * de la respuesta, solo que se recibe una respuesta. Es extremadamente rudimentario y lejos de una prueba integral.

Así es como lo haces:

1. Abra un cliente de Telnet: La mayoría de los sistemas operativos incluyen un cliente de Telnet. En Linux/MacOS, generalmente puede abrir un terminal y escribir `Telnet`. En Windows, es posible que deba habilitarlo (a menudo no está habilitado de forma predeterminada) a través de la configuración de características de Windows.

2. Conéctese al servidor: Escriba `Abrir ` y presione ENTER. Reemplace `` con la dirección IP o el nombre de dominio de su servidor web y `` con 80 (para http) o 443 (para https). Por ejemplo:

`` `Bash

Telnet www.example.com 80

`` `` ``

3. Envíe una solicitud HTTP: Si la conexión es exitosa, recibirá un mensaje de conexión. Luego, escriba una solicitud básica de HTTP y presione Entrar:

`` `` ``

Get / http / 1.1

Host:www.example.com

Conexión:Cerrar

`` `` ``

La `` es crucial; Significa el final del encabezado.

4. Examine la respuesta: El servidor web debe responder con un encabezado HTTP y potencialmente el contenido HTML de la página web. Si ve una respuesta (incluso si es un mensaje de error), al menos el servidor escucha al menos en el puerto especificado y responde a las solicitudes básicas.

Limitaciones:

* https (puerto 443) no funcionará directamente con Telnet: Telnet no está encriptada, mientras que HTTPS utiliza el cifrado SSL/TLS. Obtendrá una falla de conexión. Necesita herramientas como `Openssl S_client` para probar los servidores HTTPS.

* No hay pruebas detalladas: Telnet solo le muestra la respuesta HTTP sin procesar. No verifica el HTML correcto, CSS, JavaScript u otros aspectos de un sitio web funcional.

* Riesgos de seguridad: El uso de los servidores web Telnet para acceder a los servidores web se desaconseja porque transmite datos en texto plano, por lo que es vulnerable a la espía. Se recomienda altamente utilizar herramientas modernas diseñadas para las pruebas de servidor web en su lugar.

mejores alternativas:

Para las pruebas de servidor web adecuadas, use herramientas como:

* `Curl`: Una herramienta de línea de comandos para transferir datos con URL. Admite HTTPS y proporciona información mucho más detallada sobre la respuesta.

* `wget`: Otra herramienta de línea de comandos similar a `Curl`.

* Herramientas de desarrollador de los navegadores: Las herramientas de desarrollador del navegador (pestaña de red) proporcionan información integral sobre solicitudes y respuestas HTTP, incluidos encabezados, códigos de estado y tiempo.

* Herramientas de prueba de carga especializadas: Para probar el rendimiento del servidor en una carga pesada, son necesarias herramientas como JMeter o K6.

Telnet solo es útil para la verificación inicial más básica para ver si un servidor está escuchando en un puerto específico. Para cualquier cosa más allá de eso, use herramientas de prueba más apropiadas.

FTP y Telnet
Cómo descomprimir un archivo tar en un servidor
¿Cómo Telkom utiliza el sistema de información de gestión?
¿Qué puede hacer L2TP por la red?
Cómo utilizar Telnet en Windows
Video File Protocolo de transmisión
¿Cuál es el propósito del paquete SYN?
¿Protocolo utilizado para descargar archivos o enviar correos electrónicos?
¿Cuáles son los requisitos de hacer una red de pares?
Conocimiento de la computadora © http://www.ordenador.online