Whois
網路掃描,過濾頂級域
你好,
我在單獨的文本文件中有一個價值 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