Saya baru memahami cara mengatur dan menggunakan terowongan SSH ... tapi inilah yang saya coba lakukan dan saya butuh bantuan untuk menyelesaikannya.
Saya memiliki komputer tempat saya ingin Remote Desktop. Komputer ini berada di belakang firewall yang tidak dapat saya kendalikan. Saya membayar surpasshosting.com untuk layanan hosting mereka, dan saya perhatikan mereka memiliki bagian kunci SSH, membuat saya percaya bahwa saya bisa membuat terowongan antara mesin firewall saya dan server. Dari sana, saya akan dapat terhubung ke server saya dengan mesin apa pun, dan menggunakan terowongan itu ke Remote Desktop ke mesin firewall saya ...
Secara teoritis sepertinya itu harus berhasil, tetapi saya benar-benar tidak tahu bagaimana melakukannya. Saya sudah menginstal Putty, tetapi saya tidak yakin bagaimana cara menggunakannya. Saya mengatur ppk dan membuka kunci SSH pada cPanel di server, tapi saya tidak tahu bagaimana cara menghubungkan mesin firewall saya ke server, lalu bagaimana saya akan terhubung ke server dengan komputer lain ...
Saya memerlukan beberapa instruksi rinci, saya sudah googled sih dari ini tetapi satu-satunya hal yang saya tidak dapat menemukan instruksi untuk windows remote desktop menggunakan reverse SSH
sumber
Jawaban:
Jika Anda dapat ssh ke mesin surpasshosting.com, maka Anda dapat melakukannya, tetapi Anda memerlukan akses fisik ke kedua mesin untuk melakukannya.
Mari panggil mesin yang ingin Anda remote desktop menjadi "work" dan mesin yang Anda inginkan untuk remote desktop dari "home", dan mesin surpasshosting.com "proxy".
Jika Anda memiliki dua komputer di sisi 'kerja', Anda dapat menguji semua ini dengan menggunakan komputer lain di sana sebagai komputer 'rumah'. Kemudian ketika Anda sudah bekerja pergi ke komputer 'rumah'.
Juga, pertimbangkan untuk menggunakan opsi "Aktifkan TCP keepalives" sehingga koneksi dari 'work' ke 'proxy' tidak keluar dari waktu ke waktu.
sumber
Jika saya membaca pertanyaan Anda dengan benar, apa yang Anda coba lakukan adalah membuat terowongan SSH terbalik dari penyedia hosting Anda ke mesin Windows Anda, memungkinkan port-forwarding dalam proses? Kemudian hubungkan ke penyedia hosting Anda, juga dengan port-forwarding, dan kemudian hubungkan ke mesin Windows?
Saya serius mempertimbangkan untuk menggunakan OpenVPN, dan membuat koneksi permanen dari server Windows Anda ke titik lain, kemudian menghubungkan ke titik itu menggunakan OpenVPN, atau SSH dengan port-forwarding sehingga Anda tidak perlu membuat beberapa terowongan terbalik melalui SSH .
Juga, pastikan bahwa Anda menggunakan beberapa bentuk koneksi persisten, atau menjalankan skrip untuk membangun kembali konektivitas dari server Windows jika turun karena beberapa alasan.
sumber