mam problem ze skonfigurowaniem tunelu poprzez ssh, tworze tunel poleceniem:
Kod: Zaznacz cały
ssh -v -N -R 2222:localhost:22 user@<public ip>
Kod: Zaznacz cały
debug1: remote forward success for: listen 2222, connect localhost:22
Kod: Zaznacz cały
nc -zv localhost 2222
Connection to localhost (::1) 2222 port [tcp/*] succeeded!
Kod: Zaznacz cały
nc -zv <public ip> 2222
nc: connect to <public ip> port 2222 (tcp) failed: Connection refused
Kod: Zaznacz cały
netstat -lntu
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:2222 0.0.0.0:* LISTEN
tcp6 0 0 ::1:2222 :::* LISTEN
tcp6 0 0 :::80 :::* LISTEN
tcp6 0 0 :::22 :::* LISTEN
tcp6 0 0 :::21 :::* LISTEN
udp 0 0 127.0.0.53:53 0.0.0.0:*
Kod: Zaznacz cały
lsof -i :2222
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
sshd 4847 fjk 7u IPv6 53081 0t0 TCP localhost:2222 (LISTEN)
sshd 4847 fjk 9u IPv4 53082 0t0 TCP localhost:2222 (LISTEN)
Kod: Zaznacz cały
AllowTcpForwarding yes
Pozdrawiam.