1. Everyone's homepage will be different depending on your ISP.
2. Don't have username/password? Look at your router it may say the username/password or call you ISP they will tell you or try Username: admin Passsword: admin.
3. No-ip doesn't setup your domain straight away. You have to wait 1-3 days. You may get lucky and get yours done early or later.
I know this is an old thread however I have a problem, I have followed these steps, it began to work but now it has stopped and the site does not load it, there is nothing wrong with the site as it loads up on localhost