Solusi 1:
Anda akhirnya masuk ke host lompat karena konfigurasi Anda secara eksplisit mengatakan untuk mengabaikan nama host yang Anda tentukan dan masuk ke host lompat.
HostName jumphost.example.com
HostName
menimpa nama host yang ditentukan pada baris perintah.
Jika Anda mencoba menggunakan jump host secara otomatis tanpa harus menentukannya pada baris perintah ssh, opsi file konfigurasi yang benar adalah ProxyJump
. Misalnya:
Host everything, behind, jumphost, *.example.com
ProxyJump jumphost.example.com
Sekarang Anda bisa menjalankan ssh target.example.com
dan Anda akan melewati jumphost.
Solusi 2:
Masalahnya adalah definisi Host menangkap baik jumphost.example.com DAN target.example.com sebagai alias, lalu menyetel HostName menjadi jumphost.example.com dalam kedua kasus.
Saya sarankan membuat alias mengikuti perintah Host BUKAN nama domain yang sepenuhnya memenuhi syarat, lalu buat entri Host untuk masing-masing