Primeiramente fora, esta não é uma maneira muito boa de hospedar um Web site, devido às limitações de uma conexão de faixa larga do repouso, assim como alguns problemas de segurança.
Aquela de lado, lá é algumas etapas a seguir:
1. Seu Domain Name deve ser aguçado em seu IP address público (esse em seu router, fornecido geralmente por seu isp*)
2. O router deve ser ajustado para enviar o tráfego do HTTP (e talvez os https) a seu web server (olhar no manual para seu router para este, é geralmente completamente fácil).
* O problema com esta parte é que você tem provavelmente um IP address dinâmico. Quando você puder pedir seu isp de estática (que não faz mudança), carregá-lo-á muito provável para ela. Como uma alternativa você pode olhar ddns (
http://www.dyndns.com/) que segue seu IP para você e mantem o nome aguçado nela.
Ter o divertimento!