GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo cambiar la configuración de tiempo de espera predeterminado para la sesión de Telnet en CentOS/RHEL

Para modificar el tiempo de espera de telnet, debe cambiar el valor de los parámetros keepalive de tcp. Primero verifiquemos los valores predeterminados del parámetro keepalive de TCP.

# cat /proc/sys/net/ipv4/tcp_keepalive_time
7200
# cat /proc/sys/net/ipv4/tcp_keepalive_intvl
75
# cat /proc/sys/net/ipv4/tcp_keepalive_probes
9

Los dos primeros parámetros se expresan en segundos, y el último es el número puro. Esto significa que las rutinas de mantenimiento de actividad esperan dos horas (7200 segundos) antes de enviar el primer sondeo de actividad y luego lo vuelven a enviar cada 75 segundos. Si no se recibe una respuesta ACK durante nueve veces consecutivas, la conexión se marca como interrumpida. Por lo tanto, debemos cambiar el valor de tcp_keepalive_time, para evitar la desconexión después de 5 minutos, estos cambios deben realizarse en el lado del cliente.

El sistema debe tener un valor más pequeño en tcp_keepalive_time, si 7200 segundos son dos horas, 4 minutos serán 240 segundos, el keepalive debe comenzar después de cuatro minutos de inactividad del canal y luego enviar sondas en intervalos de un minuto, por ejemplo:

# echo 240 > /proc/sys/net/ipv4/tcp_keepalive_time ( this value is below the 5 minutes)
# echo 60 > /proc/sys/net/ipv4/tcp_keepalive_intvl
# echo 20 > /proc/sys/net/ipv4/tcp_keepalive_probes
Nota :Estos valores deben probarse y ajustarlos si es necesario.

Hacer cambios permanentes

Después de obtener los valores correctos, podemos hacer que los cambios sean persistentes después de reiniciar agregando los valores de los parámetros en el archivo de configuración /etc/sysctl.conf :

# vi /etc/sysctl.conf
net.ipv4.tcp_keepalive_time = [value]
net.ipv4.tcp_keepalive_intvl = [value]
net.ipv4.tcp_keepalive_probes = [value]


Cent OS
  1. CentOS / RHEL 7:Cómo cambiar la identificación de la máquina

  2. CentOS/RHEL 7:Cómo habilitar telnet para un grupo de usuarios

  3. CentOS/RHEL:Cómo cambiar el UUID del sistema de archivos

  4. Cómo cambiar el nombre del dispositivo NIC en CentOS/RHEL 6

  5. Cómo cambiar las etiquetas del sistema de archivos en CentOS/RHEL

Cómo habilitar la configuración de proxy para Yum Command en servidores RHEL / CentOS

Cómo cambiar el nombre de host en RHEL 8 / CentOS 8

Cómo cambiar el nivel de ejecución actual/predeterminado en CentOS 8/RHEL 8

Cómo cambiar el nombre de host en CentOS/RHEL 8

Cómo cambiar el nombre de host en CentOS/RHEL 7

CentOS / RHEL 5,6:Cómo cambiar la zona horaria