Um domínio tem records. (ou em português, "registos")
Um registo do tipo A, serve para apontar uma morada a um ip.
Para apontar aos serviços do tipo http, geralemente são utilizados os seguintes registos. (podes omitir o www ou não, isso depois és tu que decides)
tipo: A
valor: ip
nome: site.com
tipo: cname
valor: site.com
nome:
www.site.com
Portanto, agora a dificuldade é o ip.
Normalmente são utilizados ip's fixos. este serviço de ip fixo pode ser contratado ao teu provedor de internet. (nos, meo, vodafone, etc...). É um ip que vai ficar associado ao teu router, e é só teu.
A segunda forma e a mais "macaca", é não teres um ip fixo. Podes ver qual é o teu ip de momento, utilizando algo estilo "
http://omeuip.com" e utilizas esse ip no registo do apontador. Mas já sabes, que a qualquer momento (uma falha de energia, um reinicio do router, uma travadinha) este ip pode mudar.
Depois disto tudo, basta entrar no router e abrir o porto 80 para o ip que tens o servidor a correr. (se quiseres uma ligação https, o porto é outro)
abraço