I believe that dyndns is still free. I haven't used mine in a while, in fact I had to create a new account. That said have a look at setup wizard
. It should help you get started. I am sure you have some of the stuff done but it will give you some steps to go through. If dyndns doesn't work for you anymore I can find a similar provider for you.