I am running a server at my house with SSH enabled on it, and I have given it a static IP of 192.168.0.212, and set up the dynamic update client to keep the No-IP dynamic DNS updated.
When I am on my internal network at home, I am able to use the Dynamic DNS address to access my server inside the network fine. However, when I am away from my local network and try and access SSH, it fails with "ECONNREFUSED" (Connection Refused).
What is the problem with this, and how do I get access to my server from outside my network?