no-ip update client (DUC)のインストール

2021 Mar. 14.
2020 Nov. 07.

インストール -> Log-in -> Dynamic DNS -> Dynamic Update Client を開く を /usr/local/src にダウンロードする

# cd /usr/local/src
# tar xzf noip-duc-linux.tar.gz
# cd no-ip-2.1.9
# make
# make install

make install を実行すると次のように設定入力を促される

# make install
if [ ! -d /usr/local/bin ]; then mkdir -p /usr/local/bin;fi
if [ ! -d /usr/local/etc ]; then mkdir -p /usr/local/etc;fi
cp noip2 /usr/local/bin/noip2
/usr/local/bin/noip2 -C -c /tmp/no-ip2.conf

Auto configuration for Linux client of

Multiple network devices have been detected.

Please select the Internet interface from this list.

By typing the number associated with it.
0       enp0s7
1       tun0
2       virbr0
Please enter the login/email string for  REGISTERED-ADDRESS-TO-NOIP@SERVICE
Please enter the password for user 'REGISTERED-ADDRESS-TO-NOIP@SERVICE'  ***********

2 hosts are registered to this account.
Do you wish to have them all updated?[N] (y/N)  y
Please enter an update interval:[30]  (単位は分)
Do you wish to run something at successful update?[N] (y/N)  ^M

New configuration file '/tmp/no-ip2.conf' created.

mv /tmp/no-ip2.conf /usr/local/etc/no-ip2.conf

クライアント・アップデート・コマンドが /usr/local/bin/noip2 に置かれる。
設定ファイルが /usr/local/etc/no-ip2.conf に置かれる。


/usr/local/bin/noip2 を実行すればデーモンとして稼働する。


$ sudo systemctl enable noip2.service
$ sudo systemctl start noip2.service

## 起動確認
$ sudo systemctl status noip2.service