Cara Memperbaiki Kesalahan SSH "Tidak ada rute ke host" di Linux


SSH adalah cara paling aman untuk terhubung ke server Linux dari jarak jauh. Dan salah satu kesalahan umum yang ditemui saat menggunakan SSH adalah “ssh: connect to host port 22: No Route to Host ”. Dalam artikel singkat ini, kami akan menunjukkan cara memecahkan masalah dan memperbaiki kesalahan ini.

Berikut adalah tangkapan layar dari kesalahan yang sedang kita bicarakan. Perlu diperhatikan bahwa port tersebut belum tentu merupakan port 22, bergantung pada konfigurasi Anda pada host jarak jauh. Sebagai tindakan keamanan, administrator sistem dapat mengkonfigurasi SSH untuk diakses melalui port yang berbeda.

Ada berbagai alasan mengapa kesalahan ini muncul. Yang pertama biasanya server jarak jauh sedang down, jadi Anda perlu memeriksa apakah server tersebut aktif dan berjalan menggunakan perintah ping.

ping 192.168.56.100

Dari hasil perintah ping, server sudah aktif dan berjalan, oleh karena itu menerima ping. Dalam hal ini, alasan kesalahannya adalah hal lain.

Jika Anda menjalankan layanan firewall di server jarak jauh, kemungkinan firewall memblokir akses melalui port 22.

Oleh karena itu Anda perlu mengakses konsol server secara fisik atau jika itu adalah VPS, Anda dapat menggunakan cara lain seperti VNC (itu jika sudah diatur) atau aplikasi akses server jarak jauh khusus lainnya yang disediakan oleh penyedia layanan VPS Anda. Masuk, dan akses prompt perintah.

Kemudian gunakan firewall-cmd (RHEL/CentOS/Fedora) atau UFW (Debian/Ubuntu) untuk membuka port 22 (atau port yang Anda konfigurasikan untuk digunakan untuk SSH) di firewall sebagai berikut.

firewall-cmd --permanent --add-port=22/tcp
firewall-cmd --reload
OR
sudo ufw allow 22/tcp
sudo ufw reload 

Sekarang coba sambungkan kembali ke server jarak jauh sekali lagi melalui SSH.

ssh [email 

Itu saja untuk saat ini! Anda juga akan menemukan panduan SSH berikut berguna:

  1. Cara Mengubah Port SSH di Linux
  2. Cara Membuat SSH Tunneling atau Port Forwarding di Linux
  3. Cara Menonaktifkan Login Root SSH di Linux
  4. 4 Cara Mempercepat Koneksi SSH di Linux
  5. Cara Menemukan Semua Upaya Login SSH yang Gagal di Linux

Ingat, Anda dapat berbagi pemikiran Anda dengan kami atau mengajukan pertanyaan apa pun mengenai topik ini melalui formulir komentar di bawah.