#!/bin/bash
### 参考文档:   https://www.namesilo.com/api-reference#nameserver/change-nameserver ###
ApiKeY=e2aeef77cf690d0f9e491d06f
YM=mlyl7.cc
dns1=NS7.ALIDNS.COM
dns2=NS8.ALIDNS.COM
#LJ=`curl -s -X GET  https://www.namesilo.com/api/dnsListRecords?version=1\&type=xml\&key=e2aeef77cf690d0f9e491d06f\&domain=mlyl7.cc`
#LJ1=`curl -s -X GET https://www.namesilo.com/api/dnsSecListRecords?version=1\&type=xml\&key=e2aeef77cf690d0f9e491d06f\&domain=mlyl7.cc`
#DnS=`curl -s -X GET https://www.namesilo.com/api/listRegisteredNameServers?version=1\&type=xml\&key=e2aeef77cf690d0f9e491d06f\&domain=mlyl7.cc`
###  修改 DNS解析 或者说覆盖DNS解析 ###
#XgDnS=`curl -s -X GET https://www.namesilo.com/api/changeNameServers?version=1\&type=xml\&key=$ApiKeY\&domain=$YM\&ns1=$dns1\&ns2=$dns2`





for YuMing in `cat /root/ml.txt |grep -v "#"`
do
          for (( i=0;i<${#YuMing[*]};i++))
             do
                 echo -e "\033[31m 正在修改: ${YuMing[i]} 的DNS \033[0m";
                 curl -s -X GET https://www.namesilo.com/api/changeNameServers?version=1\&type=xml\&key=$ApiKeY\&domain=$YuMing\&ns1=$dns1\&ns2=$dns2
             done
done
exit



### for 循环 定义 i=0 i小于shuzu结果 i++ ###
for (( i=0;i<${#shuzu[*]};i++))
do
echo "删除日志文件：${shuzu[i]}";
done







echo -e  "\033[31m     \033[0m"
echo -e  "\033[31m ---------------- 分割线 ----------------   \033[0m"
#echo -e  "\033[31m  $LJ   \033[0m"
echo -e  "\033[31m     \033[0m"
echo -e  "\033[31m     \033[0m"
echo -e  "\033[31m ---------------- 分割线 ----------------   \033[0m"
#echo -e  "\033[31m  $LJ1   \033[0m"
echo -e  "\033[31m     \033[0m"
echo -e  "\033[31m     \033[0m"
echo -e  "\033[31m ---------------- 分割线 ----------------   \033[0m"
#echo -e  "\033[31m  $DnS   \033[0m"
echo -e  "\033[31m  $XgDnS   \033[0m"
