Yo sé publicar una cámara IP y el servicio de IP pública que tengo es variable. Para darle un nombre a la IP utilizo
DynDNS, quienes me proporcionan una aplicación que actualiza la IP al DNS cada vez que se reinicia el equipo.
La aplicación que menciono la he descargado para Microsoft Windows, puesto que las máquinas eso es lo que tienen instalado y como hay equipos que los encienden cada día; se actualiza la IP.
Para GNU/Linux también puedes obtener la misma aplicación y configurarla para que se ejecute cada cierto tiempo... no se... con CRON.
Si tienes un DNS propio, no sirve de nada...
Saludos.