GNU/Linux >> Belajar Linux >  >> Linux

Terowongan vpn akses jarak jauh SSH

Solusi 1:

Ini seharusnya melakukannya untuk Anda (dari bar):

ssh -R2222:localhost:22 foo

Lalu, di foo:

ssh localhost -p 2222

Koneksi pertama membuka port jarak jauh ke depan, yang membuat port 2222 di foo diteruskan ke port 22 di bar. Jadi, jika Anda ssh ke port 2222 di foo, Anda benar-benar terhubung ke bar. Anda kemudian dapat menambahkan penerusan apa pun yang Anda perlukan melalui koneksi ssh itu, untuk meneruskan port lain.

Solusi 2:

Di bawah Centos, jawabannya adalah sebagai berikut:

pada bar (mesin terbatas) jalankan perintah berikut:

ssh -N -R 1234:localhost:22 foo.theinternet.com

lalu di foo (mesin terbuka) jalankan:

ssh -p 1234 localhost

Saya menduga ada penyempurnaan yang harus dilakukan untuk hal ini, tetapi mudah-mudahan ini akan cukup untuk membuat semua Googler memulai.

Terima kasih kepada pkaeding karena telah menempatkan saya di jalur yang benar.


Linux
  1. Ssh – Mencatat Upaya Akses Ssh?

  2. Izinkan Akses Ssh Jarak Jauh?

  3. Memecahkan masalah akses jarak jauh ke SQL Server

  1. Batasi akses SSH berdasarkan alamat IP

  2. Melewati variabel dalam perintah ssh jarak jauh

  3. bagaimana cara melakukan tunnel Windows Remote Desktop melalui ssh menggunakan kotak linux?

  1. Cara Mengonfigurasi Koneksi SSH Khusus untuk Menyederhanakan Akses Jarak Jauh

  2. Ssh – Remote Desktop Melalui Terowongan Terbalik Ssh Untuk Menggantikan Teamviewer?

  3. Teruskan SSH melalui terowongan SSH