【发布时间】:2017-08-31 14:57:33
【问题描述】:
我有很多具有静态 IP 地址和 A 记录的虚拟服务器。我应该使用关联数组来安装我的 CMS。但我有想法。也许我应该为此使用 dig 或其他 dnsutil? 所以,我开始写:
start=test
dns=com
for i in "${start}" {1..20}."$dns"; do
echo $i >> "/tmp/temp"
done
for ns in `cat /tmp/temp`; do
if [[ `dig +short $ns=="192.168.110.1"` ]]; then
dig +short $ns
fi
done
但是我的第二个循环出了点问题。你能帮助我吗 ? 我应该生成一个包含我的域的列表,例如 test1.com、test2.com ... 之后我应该得到IP地址。下一步将与我的系统 ip 进行比较,如果我有 ip 192.168.110.1,我应该得到我的域名,例如 test2.com。它不起作用,我打破了我的头,但我不知道如何做到这一点。如果可能,请提供帮助。
【问题讨论】: