無料のDDNSサービスに登録する
登録手順というか、やったことのメモ書き。
ieServer.Netを利用しました。
マイクラサーバとして使っているVIERのFirefoxからサイトを開きました。
新規ユーザ登録を行い、ログイン。使用中のIPアドレスを登録。
さて、定期的に自動更新させたいですね。なんかあるようです。
IPアドレス更新スクリプト
スクリプトをダウンロード。
sudo wget http://ieserver.net/ddns-update.txt -O /usr/local/bin/ddns-update.pl
ダウンロードしたファイルを開く。
sudo vi /usr/local/bin/ddns-update.pl
文字化けしているような気がするので文字コードをUTF-8に変えてみましょう。
(nkfがまだ導入されていなければapt-getしてください。)
変更箇所
21 $CURRENT_IP_FILE = "/var/log/ieserver/current_ip";
24 $LOG_FILE = "/var/log/ieserver/ip_update.log";
30 $DDNS_UPDATE = "https://ieserver.net/cgi-bin/dip.cgi";
33〜35行目には登録したサブドメイン名、ドメイン名、パスワードを書き込み。
実行権限の付加
sudo chmod +x /usr/local/bin/ddns-update.pl
以下のようになっていればおk。
-rwxr-xr-x 1 root root 2627 4月 23 22:10 /usr/local/bin/ddns-update.pl
ログファイルの場所を指定したので、ディレクトリを作成しておきます。
sudo mkdir /var/log/ieserver
スクリプトの実行
実行してみます。
IPアドレスが変わっていた場合更新され、/var/log/ieserver/ip_update.logに更新結果が出るようです。
確認ができたら定期自動更新を設定していきたいと思います。
今回は取り急ぎスクリプトの実行まで。
参考にさせていただきました