Update dnspod.sh

This commit is contained in:
tianyu 2014-11-21 22:21:52 +08:00
parent 6dd0a050f4
commit 651f338acc
1 changed files with 3 additions and 1 deletions

View File

@ -24,7 +24,8 @@ dnspod_load_config(){
}
dnspod_is_record_updated(){
resolve_ip=$(nslookup $SUBDOMAIN.$DOMAIN | tail -2 |grep Add | awk '{print $NF}')
#resolve_ip=$(nslookup $SUBDOMAIN.$DOMAIN | tail -2 |grep Add | awk '{print $NF}')
resolve_ip=$(curl -s -k https://www.xdty.org/resolve.php -X POST -d "domain=$SUBDOMAIN.$DOMAIN")
current_ip=$(curl -s icanhazip.com)
echo $resolve_ip $current_ip
if [ "$resolve_ip" = "$current_ip" ]; then
@ -72,6 +73,7 @@ dnspod_domain_get_id(){
dnspod_update_record_ip(){
curl -k https://dnsapi.cn/Record.Ddns -d "login_email=${ACCOUNT}&login_password=${PASSWORD}&domain_id=${DOMAIN_ID}&record_id=${RECORD_ID}&sub_domain=${RECORD_NAME}&record_line=${RECORD_LINE}"
curl -k https://www.xdty.org/email.php -X POST -d "event=ip($current_ip) changed&name=$SUBDOMAIN&email=$ACCOUNT"
}
main(){