Saya berada di belakang jaringan perusahaan dengan proxy HTTP. Saya juga memiliki server SSH untuk mencapai pada port 22. Saya tidak memiliki kontrol apa pun atas server itu: Saya tidak root dan bahkan jika saya tidak diperbolehkan menginstal perangkat lunak atau mengubah konfigurasi. Server mendengarkan pada port 22, harus dijangkau di sana dan ini tidak dapat diubah.
Jika saya mengkonfigurasi XShell
(tetapi hal yang sama harus berlaku untuk klien lain) untuk menggunakan proksi perusahaan saya tidak dapat terhubung. Wiresharking menunjukkan bahwa CONNECT
metode ditolak oleh proxy karena "itu bukan port standar SSL".
Saya percaya bahwa proxy memblokir lalu lintas ke port selain 80 dan 443. Tanpa melakukan inspeksi paket yang mendalam atau trik esotheric lainnya.
Saya telah menautkan sebuah artikel tentang mengkonfigurasi proxy HTTP untuk SSH "ketika proxy menyaring protokol SSH" tetapi masalahnya adalah ia berfungsi untuk Linux dan saya memiliki masalah lain dengan itu (tidak mendeteksi kartu jaringan, sudah ditanyakan di sini .. .).
Pertanyaannya adalah: bagaimana cara memotong proxy tanpa menginstal perangkat lunak atau mengubah konfigurasi pada mesin target?
Saya juga ingin mengerti
- Karena proxy memblokir port 22 alih-alih protokol SSH dengan pemeriksaan paket yang mendalam, apakah panduan yang terhubung berfungsi ketika server mendengarkan pada port 22 dan tidak dapat diubah dengan cara apa pun ?
- Apakah ada cara untuk membuatnya bekerja di Windows?