0
我正在嘗試編寫一個腳本,它將採用BIND區域文件,抓取所有A記錄,格式爲host ip
。我已經完成了grep -w 'A' "$A_ZONE"|awk '{print $1,$4}'|sort -V
,跳過IN A
部分。現在,我需要從我擁有的所有反向區域中提取PTR記錄。這些由/ 24子網分組,所以如果我有10.0.0.1
的PTR記錄,它將在0.0.10.in-addr.arpa.zone
文件中,如10 IN PTR host.domain.tld
。由於看起來有點複雜,我不確定如何很好地提取IP,所以它將採用我提取的第一個文件的格式,即host ip
。複雜的BIND區域文件操作
有什麼建議嗎?
非常感謝! –