用于解析IP地址主机名的Unix脚本

时间:2015-05-14 17:55:22

标签: bash shell unix

我有一个带有一堆IPv4地址的文本文件,我想知道每个地址的主机名,以便知道它们是否是地址。是否有一个简单的脚本可以帮助我做到这一点?

1 个答案:

答案 0 :(得分:1)

你可以使用dig循环:

#!/bin/bash

while read line
do
    dig -x "$line" +short
done

然后,每行IP为1,您可以运行类似./reverse.sh < addrs.txt

的内容

警告:DNS不是一对一映射,反向DNS的可靠性远低于前向DNS。