Tapiocapioca
03-05-2010, 05:33
Sto diventando matto per poter raggiungere una macchina dietro nat fastweb.
Vorrei rendere pubblica la porta 22 della macchina nattata, pasando da una vps sulla porta 2210.
MacchinaLocale----Fastweb/nat-----VPS
Per ottenere questo mi sono mosso cosė:
sulla MacchinaLocale lancio il comando
ssh -R 2210:localhost:22 vps
in questo modo se sulla vps lancio il comando
ssh -p 2210 localhost
mi vengono chieste le credenziali della macchina nattata e mi autentico.
Fino qua tutto ok!
Ora vorrei rendere la porta 2210 accessibile a chiunque sulla vps!
Ho editato il file /etc/ssh/sshd_config sulla vps aggiungendo le righe
Port 2210
ListenAddress 93.x.x.x (ip della vps)
per mettere in ascolto l'ip pubblico della vps sulla porta 2210.
Dalla macchina nattata lancio il comando
ssh -R 93.x.x.x:2210:localhost:22 vps
mi autentico correttamente.
a questo punto se mi provo a collegare alla vps con un client ssh alla porta 2210, mi autentico con le credenziali della macchina nattata ma vedo i file presenti sulla vps!
Dove sbaglio?
Vorrei rendere pubblica la porta 22 della macchina nattata, pasando da una vps sulla porta 2210.
MacchinaLocale----Fastweb/nat-----VPS
Per ottenere questo mi sono mosso cosė:
sulla MacchinaLocale lancio il comando
ssh -R 2210:localhost:22 vps
in questo modo se sulla vps lancio il comando
ssh -p 2210 localhost
mi vengono chieste le credenziali della macchina nattata e mi autentico.
Fino qua tutto ok!
Ora vorrei rendere la porta 2210 accessibile a chiunque sulla vps!
Ho editato il file /etc/ssh/sshd_config sulla vps aggiungendo le righe
Port 2210
ListenAddress 93.x.x.x (ip della vps)
per mettere in ascolto l'ip pubblico della vps sulla porta 2210.
Dalla macchina nattata lancio il comando
ssh -R 93.x.x.x:2210:localhost:22 vps
mi autentico correttamente.
a questo punto se mi provo a collegare alla vps con un client ssh alla porta 2210, mi autentico con le credenziali della macchina nattata ma vedo i file presenti sulla vps!
Dove sbaglio?