Вопрос решён.
Если посылать запрос вида:
http://user.zapto.org:*password*@dynupdate.no-ip.com/nic/update?hostname=user.zapto.org&myip=100.64.0.0
то 100.64.0.0 подставляется нормально, а если:
http://user.zapto.org:*password*@dynupdate.no-ip.com/nic/update?hostname=user.zapto.org&myip=100.65.0.0
то получаю белый IP провайдера. Т.е. noip.com фильтрует этот момент, когда 100.64.0.0/10
Так что надо думать теперь в другом векторе. Всем спасибо за участие!
ps: Найден "правильный" DynDNS сервис --- dnsexit.com
Строчка вида:
http://update.dnsexit.com/RemoteUpdate.sv?login=yourlogin&password=yourpassword&host=host1.yourdomain.com&myip=xxx.xx.xx.xxx&force=Y
Позволяет принудительно вставить вообще любые цифры в поле IP )))
Осталось скрипт сообразить по аналогии.