Dobrý den,
snažím se přesměrovat port z veřejného serveru na domácí stroj bez veřejné ip pomocí ssh:
ssh -N -R 2222:localhost:22 user@verejny_server
tunel se bez problému vytvoří a pokud se na server přihlásím přes SSH a na port se připojím:
ssh -p 2222 localhost
tak je vše v pořádku. Problém ale nastane pokud se připojím od jinud:
ssh -p 2222 verejny_server
ssh: connect to host verejny_server port 2222: Connection refused
Domnívám se, že ssh není na tomto portu z venku dostupné, ale nevím jak to změnit nebo pod čím hledat.
Pro uplnost vypis netstat -plnt
tcp 0 0 127.0.0.1:2222 0.0.0.0:* LISTEN 2795/sshd: root
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 28886/apache2
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 9140/sshd
tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN 26393/75
Předem děkuji všem za rady