标签: bash shell unix
我有一个带有一堆IPv4地址的文本文件,我想知道每个地址的主机名,以便知道它们是否是地址。是否有一个简单的脚本可以帮助我做到这一点?
答案 0 :(得分:1)
你可以使用dig循环:
#!/bin/bash while read line do dig -x "$line" +short done
然后,每行IP为1,您可以运行类似./reverse.sh < addrs.txt。
./reverse.sh < addrs.txt
警告:DNS不是一对一映射,反向DNS的可靠性远低于前向DNS。