Rhel
linux + 測試 dns 解析主機/IP,但無需等待很長時間
我們要測試,盡可能快地解析主機/IP
例如,當我們執行以下操作時
host -a linux1 Trying "linux1.df.com" ;; connection timed out; no servers could be reached
20 sec
主機命令返回失敗後我們得到的最佳方法是以下(超時為 1 秒)
nslookup -timeout=1 linux1.df.com
但如果機器數量較多(例如 100 台機器),則也需要一些時間
那麼是否可以快速測試每個主機/IP 上的解析?(少於 1 秒)
您可以嘗試使用循環並將輸出重定向到文件中,我們在後台執行程序…
作為一個簡單的解決方案
for i in $(cat hosts.txt); do nslookup $i & done > output.txt