作为站长,尤其是爱折腾更换空间的站长,服务器IP地址更换了,邮箱服务器IP地址更换了,怎样查询是不是已经生效了呢?这时一般都会想到nslookup指令。如果你的Linux系统无法使用nslookup指令,请参看我的上篇文章《让Linux系统支持nslookup和dig》。使用nslookup命令可以查询域名对应的IP地址,包括A记录、MX记录、NS记录CNAME记录、AAAA记录等。
1、基础查法
nslookup www.duoluodeyu.com
可以查询到域名对应的A、CNAME、AAAA记录。

2、查询AAAA,即IPV6地址
nslookup -q=AAAA www.duoluodeyu.com
3、查询MX记录
nslookup -q=mx duoluodeyu.com
4、查询ns记录
nslookup -q=ns duoluodeyu.com
5、查询指定DNS服务器的域名解析情况,例如你的电脑DNS服务器配置的不是google DNS,你想查询Google DNS的解析情况。你只需要在以上指令空格后加上指定的DNS服务器地址即可。例如:
nslookup www.duoluodeyu.com 8.8.8.8
nslookup -q=AAAA www.duoluodeyu.com 8.8.8.8
nslookup -q=mx duoluodeyu.com 8.8.8.8
你也可以在执行nslookup 或 nslookup - 8.8.8.8后,通过set type=AAAA,set type=MX等设置需要查询的解析类型。设置完成后直接输入域名或者网址查询解析到的IP地址。