SSH into networked server remotely

sshturnkey-linuxweb-server

I have setup a virtual server running MediaWiki (a TurnKey appliance). I have got the server up and running and have assigned it a static IP address on the local network.

I have also assigned the server a public IP address by setting up a DMZ host on the router. The router is a Draytek Vigor 2820.

I have tried using SSH/SFTP/FTP to access the server remotely but they all timeout. The turnkey appliance comes with Shell in a box as standard and that works fine.

I have checked the firewall using the webmin interface and port 22 is allowed.

Am I missing any vital steps?

For reference the appliance product page can be seen here: http://www.turnkeylinux.org/mediawiki

Update:

The public ip address fails when I ping it from the remote location (any remote location) and a port test shows port 22 as closed. I presume this narrows the problem down to the router?

Best Answer

"I'm unsure how to open port 22 for multiple servers."

If you want to run multiple servers/applications on the same/overlapping standard port number assignments, then you will need multiple routable IP addresses for access to each across the Internet.