Come fare SSH Tunnel con il comando -L?


0

Sto cercando di usare un tunnel SSH per i giochi, la navigazione nei siti Web, ecc. sto provando

ssh -L 8080:runescape.com:80 ****@*****.serveftp.com

Il problema è che quando raggiungo localhost:8080, dice "Servizio non disponibile".

Ho anche provato http://whatismyip.com e http://iplocation.net , con quasi lo stesso risultato. Sono curioso di sapere come funziona (con -D parametro, sono riuscito a cambiare ip con l'IP del mio server di casa).

Qualcuno può dirmi se sto facendo qualcosa di sbagliato, o se -L siti di tunneling ecc. semplicemente non sono permessi.


Prova a eseguire il ping di uno di questi siti, quindi naviga verso l'IP (senza tunnel). Se ciò non funziona, allora sai che il tuo problema non è SSH (supponendo che il tuo firewall permetta l'accesso).
SlightlyCuban

Assicurarsi inoltre che l'80 in uscita sia aperto su * .serveftp.com (potrebbe non esserlo) e che all'utente remoto sia consentito il binding delle porte su SSH (potrebbe essere limitato). Controlla queste cose, aggiorna la tua domanda e ti aiuteremo da lì :)
SlightlyCuban

Risposte:


-1

Vorrei verificare se:

  1. sei root sulla macchina remota?
  2. hai provato a risolvere il nome host runescape.com?
  3. Ci sono alcuni problemi con il firewall? la tua porta 8080 è aperta? e l'80 di runescape è aperto (voglio dire dal servftp, o devi aprire la porta in uscita 80?)?
  4. la porta remota 22 è aperta?

root non sarebbe necessario se si sta vincolando ad una porta alta (come 8080). Il firewall locale non dovrebbe essere in esecuzione contro localhost. Se riesce a connettersi correttamente, la porta 22 è definitivamente aperta. # 3 non è una cattiva idea
SlightlyCuban
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.