咨询热线:4006-75-4006
售前:9:00-23:30 备案:9:00-18:00 技术:7*24h
在互联网中,域名需要通过dns解析才能转化为ip地址,有些命令(如ping)执行时也可以查看到域名和ip的对应关系。但如果想要进一步了解dns服务器的ip地址,改变dns服务器和把ip地址解析为域名等,则需要dig或者nslooku等dns客户端。最简单的dig命令如下:
dig @server name type
其中,server表示域名服务器的ip地址,如果不指明将会使用/etc/resolv.conf文件中的dns服务器;name表示要解析的名称;type表示解析的类型,列如A表示正向域名解析,PTR表示反向域名解析,MX表示要得到邮件服务器的名称和ip地址。默认时,解析的类型是A,下面是例子
1.dig @222.172.200.68 www.landui.com
以上dig命令从域名服务器222.172.200.68处查询域名www.landui.com所对应的ip地址。从结果显示可以看到,该域名是gs.a.sohu.com域名的别名,而gs.a.sohu.com又是fgz.a.sohu.com的别名,最后fgz.a.sohu.com做A解析到14.18.240.6
2.dig @114.114.114.114 sohu.com MX
以上dig命令查询sohu.com中的邮件服务器.可以看到一共有三台,域名分别为:sohux.h.a.sohu.com,sohumx1.sohu.com,sohumx2.sohu.com
3.dig sohu.com +trace
从根服务器开始追踪sohu.com域名的解析过程.