hosts通配符匹配

今天发现了个Python脚本,适用于类Unix系统下,可以使用通配符来解决批量某顶级域名解析的问题。

脚本下载:

https://code.google.com/p/marlon-tools/source/browse/tools/dnsproxy/dnsproxy.py

使用方法:

先在/etc/hosts中写下需要批量解决的域名,比如:

1.2.3.4 *.google.com

然后用root权限执行python dnsproxy.py -s 8.8.8.8,再修改/etc/resolv.conf把nameserver改致本机127.0.0.1即可。

其中8.8.8.8还可以改成其他的DNS地址比如114.114.114.114,以便脚本查询非hosts内的域名解析情况。

作者:小老外

我还需要不断地学习。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据