La IP puede ser fija o dinámica, si es fija, siempre tienes la misma (qué listo que soy) y si es dinámica entonces cambia cada vez que te conectas, normalmente, o en cualquier momento.
Pero para lo que quieres conseguir hay un método que puede valerte, hay sitios como
http://www.no-ip.com/ que te das de alta gratis y con un programita que te instalas (hay versiones windows y linux) ya no necesitas saber la IP, porque te ofrecen un "servicio dns", me explico: te das de alta, por ejemplo, como caral.no-ip.info y si haces un ping a esa dirección te devuelve tu IP pública que tengas en ese momento.
Te sirve para tener tu propia web, ftp, etc sin tener IP fija y desde fuera la gente no necesita saberlo, sólo tu dirección caral.no-ip.info.
Creo que me he explicado fatal.