Подключение DDNS в системе Linux, OpenWRT, DD-WRT с помощью curl

В Linux подобной системе удобно использовать комманду curl для обновления IP адреса.

Например ссылка на обновление IP адреса https://myip.co.ua:82/34@444b736852ae27c476829f55b3e75fad.

Обновить IP адрес через коммандную строку можно коммандой

для HTTPS

curl -k https://myip.co.ua:82/34@444b736852ae27c476829f55b3e75fad

для HTTP

curl http://myip.co.ua:81/34@444b736852ae27c476829f55b3e75fad

Эту же строку можно вставить в скрипт /etc/network/if-up.d/myip (для Ubuntu), этот скрипт будет отрабатываться при поднятии сети

Пример создания скрипта

cd /etc/network/if-up.d/

echo "#!""/bin/sh -e" > myip

echo "curl -k https://myip.co.ua:82/34@444b736852ae27c476829f55b3e75fad" >> myip

 chmod +x myip