Pergunta interessante. Como você deseja evitar serviços de DNS, eu acho que seria bastante fácil criar um script / arquivo em lote para verificar o endereço IP atual e enviar uma nota para um servidor externo via ssh / scp / rsync quando ele for alterado .
Você pode recuperar seu endereço IP da WAN assim:
wget -q -O - checkip.dyndns.org | sed -e 's/[^[:digit:]|.]//g'
Seria fácil acabar com isso em uma variável ou arquivo e, em seguida, você pode verificar as alterações e acionar um relatório conforme necessário.
Isso já foi coberto em outro lugar, então se você não quiser reinventar a roda, dê uma olhada aqui:
Editar : Droga, vejo que você acabou de adicionar que está usando o Windows !!!
Editar 2 : Por mais que eu odeie apenas a vinculação - há uma solução baseada em DOS / cmd para o problema aqui que usa versões DOS de curl e blat (para enviar um email):