Точно также, как и на сервер хостера - в DNS A записи указан адрес сервера.
Чтобы это работало, надо чтобы, либо на сервере был белый IP, либо на роутере, и проброшен 80/443 порт на сервер.
Если адрес белый, но может меняться, можно использовать различные варианты DynDNS, но это мало пригодно для нормальной эксплуатации сайта - так показать кому-нибудь в процессе разработки сойдёт...