Para tener una ip statica seguir los siguientes pasos:
1) Registrarse en DynDNS.
2) Dar de alta un host. (Para tener un dominio)
3) Instalas en tu linux el paquete ddclient.
4) Lo editas para configurarlo (vim /etc/ddclient.conf).
5) Ahora aqui has de poner lo siguiente:
pid=/var/run/ddclient.pid
protocol=dyndns2
use=web, if=El nombre del dominio
server=members.dyndns.org
login=usuario DynDNS
password='contraseña DynDNS'
El nombre del dominio
Si no tienemos instalado el ssh lo tendremos que instalar , con debian o ubuntu seria aptitude install ssh, el puerto predefinido es el 22 que lo tendremos que abrir para poder recibir conexiones entrantes, si queremos cambiar el puerto tendremos que configurar el archivo sshd_config que esta en /etc/ssh/ .
Pues con esto ya te puedes conectar desde cualquier ordenador a tu linux, espero que os haya servido.

