GNU/Linux >> Linux Esercitazione >  >> Linux

Ssh - Fornisci al server l'accesso a Internet, tramite il client che si connette tramite Ssh?

Posso usare il mio computer di casa A per connettersi tramite SSH a un server B dove l'accesso alla rete esterna è bloccato. In altre parole, tutte le richieste a Internet da B genera un errore:La rete non è raggiungibile . Posso reindirizzare tutte queste richieste per passare attraverso il computer A che ha un accesso illimitato a Internet?

Server B è un server che ospita uno dei miei siti web. Voglio scaricare i file per installare del software. Ma la connessione è bloccata. Sono stato in grado di trasferire file ma è stato complicato perché le versioni del software sono diverse su A e B , quindi le dipendenze erano diverse e richiedevano file diversi su A e B .

Ho cercato su Internet e sembra che mi serva un tunnel inverso. Ma ho trovato solo soluzioni in cui una porta viene reindirizzata. Ma non è quello che mi serve perché non voglio B per accedere a A ma su Internet.

Risposta accettata:

Puoi eseguire un proxy sul computer A a cui il computer B si collegherebbe per accedere a Internet tramite il computer A.

Qualcosa del genere

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

Installa un proxy come squid su A che è in ascolto sulla porta 3128, quindi puoi inviare un ssh al server con questo –
ssh -L 3128:127.0.0.1:3128 [email protected]

Ciò consentirà a B di accedere a Internet tramite A


Linux
  1. Ssh:come eseguire uno script immediatamente dopo la connessione tramite Ssh?

  2. Ssh Mappa chiave pubblica-privata per il cliente?

  3. Risolvi i problemi di SSH

  4. Disabilita l'accesso root diretto e l'accesso utente tramite SSH al server

  5. Come eseguire SCP dal server Linux al client Windows

Come connettersi a Internet tramite un server remoto tramite connessione Ssh?

Come connettersi al tuo server tramite SSH

Accedi all'account di hosting condiviso tramite SSH

Come eseguire l'SSH sul server tramite Linux

Accedi a un server Linux con una chiave privata SSH su un client Windows

Come utilizzare SSH per connettersi a un server remoto in Linux o Windows