GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Mengubah Pengaturan Batas Waktu Default untuk Sesi Telnet di CentOS/RHEL

Untuk mengubah batas waktu telnet, Anda perlu mengubah nilai parameter tcp keepalive. Mari kita periksa nilai default parameter keepalive 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

Dua parameter pertama dinyatakan dalam detik, dan yang terakhir adalah angka murni. Ini berarti bahwa rutinitas keepalive menunggu selama dua jam (7200 detik) sebelum mengirim probe keepalive pertama, lalu mengirim ulang setiap 75 detik. Jika tidak ada respons ACK yang diterima selama sembilan kali berturut-turut, koneksi ditandai sebagai terputus. Jadi kita perlu mengubah nilai tcp_keepalive_time, untuk mencegah pemutusan setelah 5 menit, perubahan ini harus dilakukan di sisi klien.

Sistem perlu memiliki nilai yang lebih kecil dalam tcp_keepalive_time, jika 7200 detik adalah dua jam, 4 menit akan menjadi 240 detik, keepalive perlu dimulai setelah empat menit saluran tidak aktif, dan kemudian mengirim probe dalam interval satu menit mis:

# 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
Catatan :Nilai-nilai ini akan diuji dan disesuaikan jika diperlukan.

Membuat Perubahan Permanen

Setelah mendapatkan nilai yang tepat, kita dapat membuat perubahan menjadi persisten setelah reboot dengan menambahkan nilai parameter di file konfigurasi /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 :Cara Mengubah id mesin

  2. CentOS / RHEL 7 :Cara mengaktifkan telnet untuk sekelompok pengguna

  3. CentOS / RHEL :Cara mengubah UUID sistem file

  1. Cara mengubah nama perangkat NIC di CentOS / RHEL 6

  2. Cara Mengubah Label sistem file di CentOS/RHEL

  3. Cara mengubah Direktori Log Default (/ var/log) di Rsyslog untuk CentOS/RHEL 6,7

  1. Cara mengubah izin default pada file /var/log/audit/audit.log di CentOS/RHEL

  2. Cara mengatur pengaturan ethtool secara permanen di CentOS/RHEL 6

  3. Cara Mengubah Port Default Apache Pada RHEL/CentOS 7