O que o seu syslog / dmesg diz? Uma mudança de endereço IP deve resultar em uma entrada no arquivo de log. Isso pode lhe dar uma dica do que a causou (ou seja, o par de linhas antes da alteração do IP).
Por exemplo, se você reinicia manualmente a rede, algo assim aparece no dmesg / syslog
[47460.471835] r8169 0000:09:00.0: eth0: link down [47460.473570] r8169 0000:09:00.0: eth0: link down [47460.475690] ADDRCONF(NETDEV_UP): eth0: link is not ready [47463.368498] r8169 0000:09:00.0: eth0: link up [47463.370603] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready