全部产品
Search
文档中心

:Apa yang harus saya lakukan jika logon SSH atau transfer data lambat pada instance Linux?

更新时间:Jul 02, 2025

Topik ini menjelaskan penyebab dan solusi untuk masalah logon SSH atau transfer data yang lambat pada instance Elastic Compute Service (ECS) Linux.

Deskripsi masalah

Saat menggunakan SSH untuk logon atau mentransfer data ke instance ECS Linux melalui Internet atau jaringan internal, proses logon atau transfer data menjadi lambat.

Penyebab

Masalah ini dapat terjadi karena fitur UseDNS diaktifkan dalam file konfigurasi SSH dari instance ECS Linux, yaitu file /etc/ssh/sshd_config.

    Catatan

    UseDNS adalah fitur peningkatan keamanan layanan SSH. Secara default, fitur UseDNS dinonaktifkan. Setelah diaktifkan, server melakukan pencarian rekaman pointer Sistem Nama Domain (DNS) (PTR) untuk mendapatkan nama host klien berdasarkan alamat IP klien, melakukan pencarian Rekaman A DNS untuk mendapatkan alamat IP berdasarkan nama host klien yang diperoleh, dan kemudian membandingkan alamat IP yang diperoleh dengan alamat IP klien. Hal ini membantu mencegah pemalsuan klien.

    Dalam banyak kasus, klien menggunakan alamat IP dinamis dan tidak memiliki rekaman PTR DNS. Setelah fitur UseDNS diaktifkan, informasi tidak dapat dibandingkan, sehingga menyebabkan latensi operasi meningkat akibat pencarian DNS. Akibatnya, koneksi dari klien menjadi lambat.

Solusi

  1. Log on ke instance ECS Linux.

    Untuk informasi lebih lanjut, lihat Metode untuk menghubungkan ke instance ECS.

  2. Jalankan perintah berikut untuk melihat file konfigurasi SSH:

    cat /etc/ssh/sshd_config

    Output perintah berikut menunjukkan bahwa fitur UseDNS diaktifkan.

    UseDNS yes
  3. Modifikasi file konfigurasi SSH.

    1. Jalankan perintah berikut untuk membuka file konfigurasi SSH:

      vi /etc/ssh/sshd_config
    2. Tambahkan tanda pagar (#) sebelum baris berikut untuk memberi komentar pada baris tersebut atau ubah nilai parameter UseDNS dari yes menjadi no untuk menonaktifkan fitur UseDNS.

      # UseDNS no
    3. Tekan tombol Esc, masukkan :wq, lalu tekan tombol Enter untuk menyimpan dan menutup file konfigurasi.

    4. Jalankan perintah berikut untuk memulai ulang layanan SSH:

      systemctl restart sshd.service