Prerequisites
Este documento explica cómo utilizar service tcp-keepalives para borrar las sesiones Telnet en espera.
Antes de comenzar
Requirements
No hay requisitos previos específicos para este documento.
Componentes Utilizados
Este documento no tiene restricciones específicas en cuanto a versiones de software y de hardware.
La información que se presenta en este documento se originó a partir de dispositivos dentro de un ambiente de laboratorio específico. All of the devices used in this document started with a cleared (default) configuration. Si la red está funcionando, asegúrese de haber comprendido el impacto que puede tener un comando antes de ejecutarlo.
Convenciones
Consulte Convenciones de Consejos TécnicosCisco para obtener más información sobre las convenciones del documento.
Background
Esta topología permite que un usuario de terminal remoto obtenga acceso a un servidor a través de una red mediante un comando automático telnet en la configuración del Router 2.
Sin embargo, si el Router 2 se recarga por cualquier motivo, el terminal no podrá volver al servidor. Al intentar activar la conexión, el usuario verá un mensaje de "Conexión rechazada por host remoto". Este mensaje aparece porque el servidor cree que la sesión telnet anterior todavía está conectada, bloqueando así una nueva sesión.
Un administrador de red podría solucionar esta situación mediante la ejecución del comando clear line en el Router 1, pero este enfoque tiene dos defectos principales:
-
Es posible que los administradores de red no estén disponibles para borrar la línea cuando sea necesario.
-
Por razones de seguridad, el comando enable password probablemente no se entregue a los usuarios.
Una solución es que el Router 1 borre la línea TTY cuando se pierde la conexión con el Router 2 por cualquier motivo. Las señales de mantenimiento TCP pueden resolver este problema. Encienda las señales de mantenimiento TCP en ambos routers para que un router se dé cuenta cuando la conexión con el otro router desaparece; de lo contrario, el otro extremo no tiene forma de saber que se ha producido un reinicio u otra pérdida de conexión. Las señales de mantenimiento TCP no se pueden configurar en la CLI y las señales de mantenimiento se pueden cambiar mediante la programación.
Para habilitar keepalives TCP en los routers, utilice los siguientes comandos de configuración:
Router1# config term
Router1(config)# service tcp-keepalives-in
Router1(config)# service tcp-keepalives-out
Router1(config)# end
Información Relacionada