DDNS設定
DDNSサービスに登録し、そのサービス専用のIP更新スクリプトをcronで動かす
サービスはいくつかあるが、ここではieServerを使う
登録
以下のURLで登録
http://ieserver.net/
スクリプト設置、設定
IP自動更新のための作業
スクリプトダウンロード
http://ieserver.net/ddns-update.txt
をDL
ホームディレクトリにddns-update.plという名前で設置する
スクリプト設置、編集
ディレクトリ名は任意
mkdir ディレクトリ名 mv ddns-update.pl ディレクトリ名 sudo vim ディレクトリ名/ddns-update.pl
以下の部分を編集、各内容は登録時のもの
$ACCOUNT = "アカウント名"; $DOMAIN = "ドメイン名"; $PASSWORD = "パスワード";
cron設定
権限設定し、5分おきにスクリプトを実行する
ubuntuの場合、cron編集ツールを選ばされるようで、GNU nanoを使ってみた
画面下に表示されるガイダンスを見ながら、Ctrl+キーで保存などが行える
chmod 755 ディレクトリ名/ddns-update.pl crontab -e
以下編集内容
5,15,25,35,45,55 * * * * /home/ユーザ名/ディレクトリ名/ddns-update.pl
cron動作チェック
tail /var/log/syslog
全体の動作確認が出来てるのか、少し怪しいな