вопрос. настроил ddclient, как ssh теперь из вне настроить?
ddclient связывает некоторое DNS имя с вашим текущем ипом.
Для доступа к компу из вне, нужно использовать dns ИМЯ, а оно уже само отобразится в текущий ип.
Что бы получить доступ к FTP серверу через модем работающему в режиме маршрутизатора, нужно пробрасывать все порты на компьютер с FTP сервером. А потом долго ковыряться, на тему, что умеет ваш модем. Некоторые понимают "зависимые" соединения порождаемые FTP протоколом и правильно их пробрасывают, некоторые нет.
На некоторых модемах это называется DMZ зоной. Также нужно следить, что бы IP ftp сервера был постоянным. Настраивается или в ручную на компе с ftp сервером, или делается привязка IP к MAC средствами модема, что более правильно.