NO-IPダイナミックドメインの再設定
あるマシンで稼働していたサービスを別のマシンに移行させたので、その時の作業メモです。ちなみにNO-IPとは、ダイナミックDNSサービスを提供するサービスプロバイダの1つです。
1. ソースをダウンロードして、展開します。
$ wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz
$ tar zxvf noip-duc-linux.tar.gz
2. ビルド、インストールします。その際に、ネットワークインターフェイス、ログイン、パスワード、更新の間隔情報を入力します。
$ cd noip-2.1.9-1/
$ make
$ su
# make install
3. このままでは、自動で起動しないので、systemd用にサービスを追加します。
例: /etc/systemd/system/noip2.service
[Unit]
Description=No-ip.com dynamic IP address updater
After=network.target
After=syslog.target[Install]
WantedBy=multi-user.target
Alias=noip.service[Service]
# Start main service
ExecStart=/usr/local/bin/noip2
Restart=always
Type=forking
4. サービスを起動、有効にしておきます。
# systemctl start noip2
# systemctl enable noip2
5. ルーター側でポート転送しているので、IPアドレスとポートを正しく転送するように設定しておきます。
これで、出先からも特定マシンにアクセスが容易にできます。