La necessità di utilizzare un tunnel SSH per connettersi ad apparati remoti è spesso dettata dall’avere dei collegamenti sicuri verso servizi che potrebbero presentare dei problemi di sicurezza.
Se per esempio abbiamo un apparato dotato di interfaccia web al quale vogliamo connetterci in sicurezza possiamo farlo creando un tunnell ssh attraverso il quale far passare il traffico.
In questa breve guida useremo un client ssh per ambiente windows di nome putty.exe ed il browser mozilla firefox.
Prima di tutto configuriamo il client ssh per la creazione del tunnel, dopo aver lanciato il client inserire l’indirizzo IP al quale vogliamo collegarci, modificando, se necessario la porta:
Selezioniamo dal menu in basso a sinistra la voce SSH e quindi la voce Tunnels ed inseriamo i seguenti valori:
Source port 17222 (inserire una porta qualsiasi) – Selezionare Dynamic – Premere Add
Quindi premere il tasto Open ed inserire le credenziali di accesso, dopo aver ottenuto l’accesso lasciare la finestra aperta e configurare il browser per il collegamento attraverso il tunnel.
Apriamo Firefox e selezionare Strumenti –> Opzioni –> Avanzate.
Nel menù avanzate selezionare Rete à Impostazioni, configurare i valori come segue:
- Selezionare “Configurazione manuale dei proxy”
- Alla voce Host SOCKS inserire 127.0.0.1 e porta 17222 (stessa porta inserita in putty.exe)
Quindi selezionare OK.
Ora tutto il traffico web verrà instradato verso il tunnel.