环境
Debian 9
工具
- Xshell
编写域名文件
www.baidu.com
www.youtube.com
www.weibo.com
www.4399.com
www.google.com
将上述文件命名为 iplist.txt ,保存到自己喜欢的路径
编写Bash脚本
for server in `cat /路径/iplist.txt`
do host $server | grep "has address" | sed 's/has address/-/g'
done
将上述 shell 脚本保存为 lookup.sh ,路径 替换为你保存的 iplist.txt 文件的路径
执行
sudo ./lookup.sh
如果脚本在当前文件,该语句即可执行
sudo bash /路径/lookup.sh
不在当前路径的执行方式
结果
www.wshifen.com - 104.193.88.77
www.wshifen.com - 104.193.88.123
youtube-ui.l.google.com - 216.58.217.206
youtube-ui.l.google.com - 172.217.5.206
youtube-ui.l.google.com - 172.217.11.174
youtube-ui.l.google.com - 172.217.5.78
youtube-ui.l.google.com - 172.217.14.110
youtube-ui.l.google.com - 172.217.11.78
youtube-ui.l.google.com - 172.217.4.174
e4141.dscb.akamaiedge.net - 23.35.180.205
www.4399.com.lxdns.com - 157.185.169.208
www.google.com - 172.217.14.68
问题
- 如果显示 permission denies,表明权限不够,使用:
chmod 777 /路径/lookup.sh
更改权限 - root 用户不需要使用 sudo 关键字
- 留空日后补充