/etc/hosts :记录hostname对应的ip地址

/etc/resolv.conf :设置DNS服务器的ip地址

/etc/host.conf :指定域名解析的顺序(是从本地的hosts文件解析还是从DNS解析)

DNS的查询指令:host、nslookup、dig

host 语法:

Host [-a] [FQDN] [server]

Host -l [domain] [server]

参数说明:

-a :代表列出该主机所有的相关资讯,包括IP、TTL等

-l :若后面接的那个domain设定允许allow-transfer时,则列出该domain所管理的所有主机名称对应资料。

Server: 这个参数可有可无,当想要利用非/etc/resolv.conf内的主机来查询主机名称与ip的对应时,就可以利用这个参数了。

Nslookup 语法:

Nslookup [FQDN] [server]

Nslookup

参数说明:

可以直接在nslookup后加上待查询的主机名称或者ip,【server】可有可无。

如果在nslookup后面没有加上任何主机名称或ip,那将进入nslookup的查询功能。在nslookup的查询功能当中,可以输入其他参数来进行特殊查询,例如:

Set type=any    :列出所有的信息

Set type=mx    :列出与mx相关的信息

Dig 语法:

Dig [@server] [FQDN] [type]

参数说明:

@server :如果不想以/etc/resolv.conf来作为dns主机,则可以在此填入其他的ip

Type :预设是查询A记录,你可以在这里写入其他的记录,如:MX,NS等。

此功能亦可使用[-t type]来处理。

下面是 dig 的一些比较常用的命令:

# dig 最基本的用法

dig @server sina.com.cn.

# 用 dig 查看 zone 数据传输

dig @server zx.xmgd.com. AXFR

# 用 dig 查看 zone 数据的增量传输

dig @server zx.xmgd.com. IXFR=N

# 用 dig 查看反向解析

dig -x 210.52.83.228 @server

# 查找一个域的授权 dns 服务器

dig xmgd.com. +nssearch

# 从根服务器开始追踪一个域名的解析过程

dig xmgd.com +trace

# 查看你使用的是哪个 F root dns server

dig +norec @F.ROOT-SERVERS.NET HOSTNAME.BIND CHAOS TXT

linux下dns测试命令相关推荐

  1. dns日志级别 linux,linux下DNS服务器视图view及日志系统详解

    linux下DNS服务器视图view及日志系统详解DNS服务器ACL:在named.conf文件中定义ACL功能如同bash当中定义变量,便于后续引用 ACL格式: acl ACL名称 { IP地址1 ...

  2. linux下DNS配置详解

    linux下DNS配置详解 DNS 是域名系统 (Domain Name Server) 的缩写,该系统用于命名组织到域层次结构中的计算机和网络服务.在Internet上域名与IP地址之间是一一对应的 ...

  3. linux下dns配置方法与常用dns

    linux下dns配置方法: 1.修改网卡配置文件 echo 'DNS1="114.114.114.114" ' >> /etc/sysconfig/network-s ...

  4. linux配置dns 视频教程,linux下DNS配置视频

    yaoxinrisk 于 2013-12-02 20:07:11发表: 现在都打不开了 657129880@qq.co 于 2013-04-21 18:01:29发表: 谢谢分享!!! qwertpa ...

  5. linux下dns设置详解

    DNS就是Domain Name System,它能够把形如www.21php.com这样的域名转换为211.152.50.35这样的IP地址;没有DNS,浏览21php.com这个网站时,就必须用2 ...

  6. Linux下DNS服务管理

    DNS(Domain Name System)域名系统 1.DNS的定义 网络中为了区别各个主机,必须为每台主机分配一个惟一的地址,这个地址即称为"IP地址".但这些数字难以记忆, ...

  7. 在linux下安装dns,详解在Linux下DNS的安装及配置

    大家都知道在Windows下安装DNS非常简单,配置起来也非常方便,几乎全是都是图形界面,但在Linux下安装就不一样了,他不像Windows一样有图形界面,必须通过命令来安装及配置DNS服务,大家想 ...

  8. linux下dns配置文件name,Linux 本地dns配置文件详解

    我们在linux下设置dns时,一般都是在/etc/resolv.conf文件进行设置,一般也就设置几条nameserver而已,其实该文件还是可以根据选项进行优化的. resolv.conf文件中包 ...

  9. linux下DNS服务器的配置

    <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> 1.3 区(Z ...

  10. Linux下DNS轮询与Squid反向代理结合

    一.安装反向代理服务器 1.下载反向代理服务器软件采用squid,下载地址: http://www.squid-cache.org/Versions/v2/2.2/squid-2.2.STABLE5- ...

最新文章

  1. IOS 输入框 placeholder字体的颜色
  2. iptables复习记忆
  3. How to hide index.php on nginx
  4. requests发送http请求
  5. HDU3183(RMQ问题,ST算法)
  6. 程序员过关斩将--Http请求中如何保持状态?
  7. 互联网日报 | 网易回港二次上市首日涨5.69%;特斯拉成全球市值最高车企;大兴机场开通首条货运航线...
  8. hashmap containsvalue时间复杂度_Java-HashMap面试问答
  9. mysql的分区技术
  10. pytest-Mark数据驱动
  11. 数字信号处理matlab心得,数字信号处理学习心得体会.doc
  12. 阈值分割python实现
  13. AWD竞赛脚本大全——从攻击到防御
  14. 计算机应用中格式刷怎么用,Word中格式刷怎么用? -电脑资料
  15. orderBy排序用法
  16. excel切换sheet的快捷键
  17. 1.槑 2.囧 3.烎 4.兲 5.氼 6.砳 7.嘦 8.嫑 9.嘂 10.圐圙 11.玊 12.孖 13.砼 怎么读
  18. 【维修】【硬件】【苹果】wifi芯片被加密
  19. 雷电模拟器修改系统语言
  20. 穷人 与 富人 思维 比较

热门文章

  1. EtherNET/IP协议基础知识(下)
  2. 复旦大学首届达观数据奖学金颁奖仪式圆满落幕,达观CEO陈运文博士与学院党委书记王新为获奖同学颁奖
  3. php datedif,datedif 函数怎么用?
  4. 类型多样的游戏模型3d模型素材,速来收藏
  5. 关于win10中资源管理器卡顿的问题及解决办法
  6. 饭饭的零基础神经网络学习笔记——python,numpy,scipy,matplotlib简明教程
  7. 两台计算机如何共享文档,两台电脑怎么共享文件夹?
  8. 15款Chrome浏览器插件让设计师告别拖延症
  9. 计算机函数sumif实例,「稻客说函数」SUMIF函数实例详解
  10. 企业办理icp许可证有没必要-icp许可证