Whois

網路掃描,過濾頂級域

  • November 23, 2009

你好,

我在單獨的文本文件中有一個價值 2 /24s 的 IP 地址列表。我感興趣的是找到一種方法來解析這些 IP 地址的主機並過濾掉以僅顯示頂級域。

例如; 192.168.1.1 解析為 www.mywebsite.com

使用 shell 腳本是否可以過濾出結果並將結果附加到顯示 192.168.1.1 解析為 mywebsite.com 的新文件中

原因是在我正在使用的給定 /24s 內部我有虛擬機,例如 web1-10 和 mail-10,我想過濾這些匹配項以僅知道我在我的網路塊上執行的域。

非常感謝您的團隊,我感謝任何幫助找到解決方案的幫助。

最好的,尼克

$(cat file1.txt file2.txt)中的IP;做
echo "$IP 解析為 $(dig +short -x $IP)"
完畢

解析名稱後,將輸出通過管道傳輸到此:

awk -F ‘.’ -v OFS = ‘.’ ‘{列印 $ (NF-1), $ NF}’

信用:http ://groups.google.com/group/comp.lang.awk/browse_thread/thread/518fadbf02c4eb74?pli=1

引用自:https://serverfault.com/questions/87429