I realize that this an old thread, but I'm having exactly the same issue - Pi is not responding to port forwarding on a newly installed Pi Version 2 with Jessie -- New Pi V2 and fresh Jessie install with all of the updates.
I have my Pi's on a NetGear router which is itself connected to another Firewall and then to my DSL modem/router Internet connection. Except for this issues all is working FINE.
I have four Pi's on the Netgear network, 3 Pi B+ Wheezy OS's and a Pi V2 with Jessie. The Jessie Pi is the issue and is a new build with latest updates. I have added port 9000 to the /etc/ssh/sshd_config file. From the Netgear network I can access all of my Pi's via each ones unique port number, as well as port 22.
From the Firewall network, the DSL modem/router network and/or the Internet I can get, via the correct port numbers, to each of the Pi's, except the new Jessie build
SSH is enabled on the Jessie build as I can get to that Pi via Putty when on the Netgear network. When trying to access from outside the Netgear network, the Putty connection times out. I have set up the Pi to listen on both port 22 and port 9000, which works on the Netgear network. From outside the Netgear network it does not respond to either port.
I know the putty request is getting through the Netgear router as it shows up in the Netgear log: [
LAN access from remote] from 192.168.xx.11:58075 to 192.168.yy.163:9000, Wednesday, Jul 05,2017 10:47:19
. 192.168.xx.11 is the address of my Windows PC on the firewall network and 192.168.yy.163 is the Pi's address on the Netgear network
This is the Netgear log entry when I successfully access one of the other Pi's:
[LAN access from remote] from 192.168.xx.11:58955 to 192.168.yy.155:9201, Wednesday, Jul 05,2017 11:09:41
Is there something I'm missing here? Something new in Jessie?