Все верно. С точки зрения скрипта мы IP адрес не меняли.
Станет ли лучше, если скрипт будет "редиректить" (то есть перезагружать страницу) при любом сохранении настроек сети?