vc ja testou o no-ip, acho ele bem mais facil
http://www.no-ip.com/comecar_com_pt.phpdepois de criar a conta e registrar o site que quiser faça o seguinte:
sudo apt-get install no-ip depois de instalado de um:
sudo no-ip -Ccoloque email ( registrado lá no site do no-ip)
coloque a senha
e depois de enter na proximas perguntas
depois de um:
sudo no-ipverifique se ele ta ativo com teu sie escolhido:
sudo no-ip -Se pronto,,, ele automaticamente inicia junto com o Ubuntu,,,,
bem se gostar use ele,, prefiro ele acho ele mais facil,,,, qto ao modem vou dar uma pesquisada.....
editado,,,,,, só uma pergunta vc configurou teu apache? se sim,,, tente colocar teu ip:porta ( localhost:8002) algo assim, como foi configurado o apache.... bem para resolver isso de não passar para os amigos os endereço com :8002 fiz um segundo site no no-ip linkando para o primeiro: Ex: meusite.no-ip.org:8002 meusite.no-ip.info >> este segundo chama o primeiro, deve ter outro metodo mais este quebrou o galho....
obs: não precisa mexer no no-ip p/ isso,,, pois ao iniciar ele ja reconhece os dois sites......
obs2: pode tentar fazer com o dyndns