このプログラムはpythonスクリプトですので、簡単にインストールできます。
以下にインストール手順を示します。
# pip install requests# wget https://raw.githubusercontent.com/chidipy/noipddnsclient/refs/heads/main/noipddnsclient.py# mkdir -p /usr/local/noipddnsclient/bin
# cp noipddnsclient.py /usr/local/noipddnsclient/bin/noipddnsclient.py# chmod 700 /usr/local/noipddnsclient/bin/noipddnsclient.py# vi /usr/local/noipddnsclient/bin/noipddnsclient.py# No-IPのユーザ名、パスワード
USERID="1234567890"
PASSWORD="Passworddayo!"
# ドメインリスト
# -書式-
# FQDN,FQDN,...
# (カンマ区切り)
# -例-
# wwww.example.com
# wwww.example.com,blog.example.com,wwww.xxxx.com
DOMAINLIST="www.example.com,himitsu.example2.com"
# 強制的にDDNSを更新する日数間隔(無効にする場合は大きい数字にしてください)
DAYS_FORCE_UPDATE=1# cat <<EOF > /etc/cron.d/noipddnsclient
0,15,30,45 * * * * root /usr/local/noipddnsclient/bin/noipddnsclient.py
EOF