I have a Netcomm NF4V router and (after a lot of messing about wondering why i cant reach my SSH) i've discovered that it has a dropbear_0.46 SSH server setup on it for port 22. I can login to it using admin credentials which is cool but... I'm trying to set up port forwarding to my own SSH server setup on an Asus eebox with Linux Mint and openssh 7.2. It's fine logging in locally on the network, but i want to access it via my public ip. I have set up forwarding for port 2222 and my openssh config to listen to port 2222 just to avoid having the NF4V routers internal SSH get in the way.
When i try connecting to my linux box SSH server, I get the error: Connection refused ip 101.x.x.x on port 2222.
My questions are:
1) Do i need to put the local ip 192.168.1.5 of the server in the DMZ setting as well as in the NAT virtual servers setup page?
2) Does anybody know if the NF4V actually supports port forwarding for an SSH server? I talked to a slingshot techie the other day who said that router was locked down to basic internet stuff, but then he didn't know what SSH is and told me to "just reboot the router and keep trying what you want to do" lol.. so i think his info might have been a little dubious anyway. What are others experiences of this? Is there a better router i should get for this purpose or stick with this NF4V thing?
3) I can't seem to find any combination of port forwarding that works. I have enabled SSH forwarding with port 2222 in the router security settings page and set virtual servers external and internal ports 2222, but to no avail. I've looked a few guides and they're pretty vague, nothing on SSH for the NF4V.
(Btw there is actually a 'Secure Shell Server' option in the NAT virtual servers page that when clicked, sets up the internal and external server ports to 22.. which seems useless unless i wanted to use the routers internal ssh server.)
Your help would be greatly appreciated