Port forwarding with sky router

view story

http://serverfault.com – I'm having trouble getting port forwarding to work and don't know what to try next. I am testing it using NetCat for windows. I have one machine (A) connecting directly to the internet, and another (B) connecting to the internet through a sky router. If I listen for a connection on A, and connect to it with B, it works. However if I listen on B it fails to connect from A (error 'unable to connect to address'). Listen Command on B: 'nc6 -4 -l -p 44000' Connect Command on A: 'nc6 ~~~ 44000' (where ~~~ is the public IP of B) I've gone in the router settings (firewall rules) and have the fo (HowTos)