独自ドメインを登録することができるDDNSサービス
※初回登録時から、1週間以上アクセスがない場合、DNSの情報を削除するそうです。
また、1か月以上アクセスがない場合、アカウント情報も削除してしまうそうです。
登録できる、サブドメイン名
???.mydns.jp
???.mydns.bz
???.mydns.vc
???.mydns.tw
???.0am.jp
???.0g0.jp
???.0j0.jp
???.0t0.jp
???.pgw.jp
???.wjg.jp
???.server-on.net
???.live-on.net
???.keyword-on.net
???.dix.asia(NEW!)
???.daemon.asia(NEW!)
mydns.jpに自動登録するスクリプト
# vi mydns_ipupdate
#!/bin/bash
address="root"
subject0="MyDNS IPアドレスアップデートの成功"
subject1="MyDNS IPアドレスアップデートの失敗"
subject0=`echo $subject0 | nkf -MB`
subject1=`echo $subject1 | nkf -MB`
subject0="=?ISO-2022-JP?B?${subject0}?="
subject1="=?ISO-2022-JP?B?${subject1}?="
date="DATE : (`date +"%k時%M分%S秒"`)"
date=`echo $date | nkf -j`
body0="MyDNSのIPアドレスの更新に成功しました"
body1="MyDNSのIPアドレスの更新に失敗しました"
body0=`echo $body0 | nkf -j`
body1=`echo $body1 | nkf -j`
user="MasterID"
password="Password"
#user=`echo $user | nkf -w`
#ppassword=`echo $password | nkf -w`
wget -q -O /dev/null --http-user=$user --http-password=$password \
http://www.mydns.jp/login.html
if [ $? -eq 0 ]
then
mail -s "$subject0" $address < $date
$body0
EOL
exit
else
mail -s "$subject1" $address < $date
$body1
EOL
fi
いろいろな情報 (未整理)
# cat > /etc/cron.every5min/mydns
#!/bin/sh
#
# TEST1.MYDNS.JP
/usr/bin/wget -O -- ‘http://mydns111111:tp5YgZv4@www.mydns.jp/login.html’
#
#
# TEST2.0am.JP
/usr/bin/wget -O -- ‘http://mydns222222:Ex8ZVkm7@www.mydns.jp/login.html’
#
#
# TEST3.0T0.JP
/usr/bin/wget -O -- ‘http://mydns333333:QC6L2SF8@www.mydns.jp/login.html’
MyDNS.JPの更新コマンド
wget --spider --http-user=○○○○ --http-password=△△△△ http://www.mydns.jp/login.html
まず、「wget --spider」コマンドを使って、「http://www.mydns.jp/login.html」へ接続し、
「--http-user=○○○○」でユーザー名を設定
「--http-pawwsord=△△△△」でパスワードを設定
で、自動ログインしてIPアドレスを更新する。
cronの設定
0,30 * * * * wget -q --spider --http-user=○○○○ --http-password=△△△△ http://www.mydns.jp/login.html