mmm Tu problema radica en el hecho de manejar ip, si quieres una ip fija tendra un costo, es mas facil que ocupes un carrier o dicho de otro modo un programa que este rastreando tu ip y lo asocie a un nombre de dominio.
Los mas usuales son :
no-ip.org
dyndns.org
son gratuitos solo bajas el cliente y estara raestreando tu ip