dnspython實現NS記錄查詢

[root@bogon dns]# vim NS.py

!/usr/bin/env python

import dns.resolver

domain = raw_input('Please input an domain: ')
ns = dns.resolver.query(domain, 'NS')
for i in ns.response.answer:
for j in i.items:
print j.to_text()

測試:

[root@bogon dns]# python NS.py
Please input an domain: baidu.com #智能輸入一級域名
ns4.baidu.com.
ns3.baidu.com.
ns2.baidu.com.
dns.baidu.com.
ns7.baidu.com.
[root@bogon dns]#

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • NAME dnsmasq - A lightweight DHCP and caching DNS server....
    ximitc閱讀 2,930評論 0 0
  • [root@bogon dns]# vim CNAME.py !/usr/bin/env python impor...
    如來自然閱讀 1,051評論 0 0
  • 傻寶: 高中的時候有一次放學,我上了回家的車,然后沒多久你也上車了。然后就坐在我前面,我們說了很久話,直到我下車。...
    深井冰4353閱讀 185評論 0 0
  • 當你與死神狹路相逢,當你前程似錦的人生被打得粉碎,強烈的光刺進眼睛,照射出真正重要的事情。 朋友推薦這本書,找到了...
    壹個仙女閱讀 399評論 0 2
  • 受到小能熊老師關于保險一文的啟發,我看到分紅保險意想不到的低回報率,那篇文章是以財務分析的角度論證分紅保險到底有多...
    Daring_dd閱讀 2,104評論 0 0