Primeiro, pode levar até 24 horas para que o seu DNS (o "hostname" que você define no no-ip) propague.
Em segundo lugar, você está executando o ssh errado.
ssh user@server
não há necessidade de sudo su
, se você quiser se conectar como root, ssh root@server