Как привязать домен к динамическому ip?
Через сервисы, вроде DynDNS и No-IP.
Главное не путайте динамический с белым IP.
Использую DDNS для доступа к роутеру через интернет. Ну а для доступа к порту 80 необходимо выставить статический IP у малинки (для примера, 10.10.10.10) и в роутере слелать проброс с внешнего 80 порта на статический IP с портом 80.
Internet => router :80 => 10.10.10.10 :80