I'm trying to set up an SSH forwarding through my WRT54G (v3.1) with DD-WRT v23 SP2. The WRT is 192.168.100.21 and it's running SSH with key-based login. Local forwarding Code: ssh -L 8080:localhost:80 firstname.lastname@example.org -p 2222 works just fine (as expected, I get the DD-WRT web interface when I access http://localhost:8080 on my computer). But remote forwarding Code: ssh -R 8080:localhost:80 email@example.com -p 2222 doesn't work - I should get to the webserver my computer is running on port 80 when accessing http://192.168.100.21:8080. When I run netstat -a on DD-WRT after connecting through SSH -R, I also can't see anything running on port 8080. How can I use remote forwarding with the WRT? Could it be a firewall issue on the WRT? EDIT: When I'm sshed into the WRT and run telnet localhost 8080 and then type GET / HTTP/1.0 and hit return twice, I get the HTML code of the start page on my web server. So it seems like DD-WRT's Dropbear doesn't allow other hosts to connect to port forwardings.