pour le changement d´adresse ip tu ne peux rien faire vu que c´est ton provider qui fait cela par contre tu peux effectivement passer par un DNS ou va dire un nom de domaine c´est plus simple il existe plein de site pour ca dans le style
http://www.dyndns.com/ il suffit d´installer un petit logiciel qui renseigne dyndns du changement de ton adresse ip comme ca c´est invisible au niveau du nom de domaine vu qu´il sera automatiquement modifié chez dyndns
ps : il existe d´autre fournisseurs