您好,登錄后才能下訂單哦!
Linux系統均可以自己寫腳本命令來解析動態域名,支持IPV4和IPV6的動態域名解析
直接上代碼:
先上IPV4的
sync
old=$(cat ip.asp)
sleep 10
new=$(ifconfig vlan2 | awk '/inet/')
if [ "$old" != "$new" ]
then
rm -rf ip.asp
echo $new > ip.asp
wget "http://main.meibu.com/ip/login.asp?name=abc.meibu.net&pwd=abc"
rm login.asp*
else
echo "==same!"
fi
這里的變量new是新IP地址 new=$(ifconfig vlan2 | awk '/inet/') 這個可以取得本機IP
跟上次的比較,如果一樣就結束,不一樣就提交到解析服務器,并同時把IP寫到文件 ip.asp中用于下次比較
再上IPV6的
sync
old=$(cat ips6.asp)
sleep 10
new=$(ifconfig vlan2 | awk '/inet6/')
if [ "$old" != "$new" ]
then
rm -rf ips6.asp
echo $new > ips6.asp
wget "http://v6.meibu.com/v6.asp?name=abc.noip.cn&pwd=abc"
rm v6.asp*
else
echo "==same!"
fi
這里的變量new是新IPV6地址 new=$(ifconfig vlan2 | awk '/inet6/') 這個可以取得本機IPV6地址,跟上次的比較,如果一樣就結束,不一樣就提交到解析服務器,并同時把IPV6寫到文件 ips6.asp中用于下次比較
其中的abc.noip.cn&pwd=abc 這個修改為你在每步申請的域名和密碼。
做個定時器或者循環即可
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。