GNU/Linux >> Belajar Linux >  >> Linux

Ssh – Berikan Akses Server Ke Internet, Melalui Klien yang Terhubung Dengan Ssh?

Saya dapat menggunakan komputer rumah saya A untuk terhubung dengan SSH ke server B di mana akses ke jaringan eksternal diblokir. Dengan kata lain, semua permintaan ke Internet dari B menimbulkan kesalahan:Jaringan tidak dapat dijangkau . Dapatkah saya mengalihkan semua permintaan ini untuk melewati komputer A yang memiliki akses tidak terbatas ke Internet?

Server B adalah server yang menampung salah satu situs web saya. Saya ingin mengunduh file untuk menginstal beberapa perangkat lunak. Tapi koneksi diblokir. Saya dapat mentransfer file tetapi rumit karena versi perangkat lunaknya berbeda di A dan B , jadi dependensinya berbeda dan membutuhkan file yang berbeda di A dan B .

Saya mencari di Internet dan sepertinya saya membutuhkan terowongan terbalik. Tetapi saya hanya menemukan solusi di mana port dialihkan. Tapi itu bukan yang saya butuhkan karena saya tidak ingin B untuk mengakses A tapi ke Internet.

Jawaban yang Diterima:

Anda dapat menjalankan proxy di Komputer A yang kemudian akan dihubungkan oleh komputer B untuk mengakses internet melalui Komputer A.

Sesuatu seperti ini

             +----------+            +-----------+
             |          |+----SSH+-->|           |
             |     A    |            |    B      |
             |+--------+|            |           |
  Internet <-++-+PROXY<++<SSH Tunnel--+          |
             |+--------+|            |           |
             +----------+            +-----------+

Instal proxy seperti squid pada A yang mendengarkan pada port 3128, dan kemudian Anda dapat ssh ke server dengan ini –
ssh -L 3128:127.0.0.1:3128 [email protected]

Itu akan memungkinkan B mengakses internet melalui A


Linux
  1. Ssh – Bagaimana Cara Menjalankan Script Segera Setelah Terhubung Melalui Ssh?

  2. Cara SCP dari server linux ke klien Windows

  3. Apa artinya 'Roaming tidak diizinkan oleh server' dari klien ssh?

  1. Ssh Private-public Key Map Untuk Klien?

  2. Memecahkan masalah SSH

  3. Nonaktifkan Login Root Langsung dan Akses Pengguna melalui SSH ke Server

  1. Akses OpenVPN dari komputer klien

  2. Cara Mengakses BMC Windows Server

  3. Bagaimana cara memberikan akses ssh ke pengguna di Ubuntu