美文网首页
dig命令与nslookup命令比较

dig命令与nslookup命令比较

作者: kyson老师 | 来源:发表于2019-03-21 10:53 被阅读0次

    nslookup

    nslookup命令是常用域名查询工具,就是查DNS信息用的命令。

    nslookup4有两种工作模式,即“交互模式”和“非交互模式”。在“交互模式”下,用户可以向域名服务器查询各类主机、域名的信息,或者输出域名中的主机列表。而在“非交互模式”下,用户可以针对一个主机或域名仅仅获取特定的名称或所需信息。

    进入交互模式,直接输入nslookup命令,不加任何参数,则直接进入交互模式,此时nslookup会连接到默认的域名服务器(即/etc/resolv.conf的第一个dns地址)。或者输入nslookup -nameserver/ip。进入非交互模式,就直接输入nslookup 域名就可以了。


    nslookup(选项)(参数)


    -sil:不显示任何警告信息。

    参数

    域名:指定要查询域名。

    dig


    dig(选项)(参数)


    @<服务器地址>:指定进行域名解析的域名服务器;
    -b<ip地址>:当主机具有多个IP地址,指定使用本机的哪个IP地址向域名服务器发送域名查询请求;
    -f<文件名称>:指定dig以批处理的方式运行,指定的文件中保存着需要批处理查询的DNS任务信息;
    -P:指定域名服务器所使用端口号;
    -t<类型>:指定要查询的DNS数据类型;
    -x<IP地址>:执行逆向域名查询;
    -4:使用IPv4;
    -6:使用IPv6;
    -h:显示指令帮助信息。

    • 主机:指定要查询域名主机;
    • 查询类型:指定DNS查询的类型;
    • 查询类:指定查询DNS的class;
    • 查询选项:指定查询选项。

    比较

    我相信使用nslookup的同学一定比使用dig的同学多,所以还是有必要花些时间给大家介绍一下dig的。

    dig,和nslookup作用有些类似,都是DNS查询工具。

    dig,其实是一个缩写,即Domain Information Groper。

    一些专业的DNS管理员在追查DNS问题时,都乐于使用dig命令,是看中了dig设置灵活、输出清晰、功能强大的特点。

    参考

    DNS安全浅议、域名A记录(ANAME),MX记录,CNAME记录

    相关文章

      网友评论

          本文标题:dig命令与nslookup命令比较

          本文链接:https://www.haomeiwen.com/subject/dyxqvqtx.html