DNS和nslookup的关系
DNS即 Domain Name System(域名系统),是计算机网络世界中非常重要的角色,负责整个互联网中“域名----IP地址”的管理和解析工作。
nslookup共有2种工作模式
1 交互模式 :用户只需执行一次nslookup,就可以向域名服务器连续发起查询请求
2 非交互模式:用户发起请求是一次性的,下次再想查询,就需再执行一次nslookup
//查询www.sina.com域名对应的IP地址
1 root@iZ2ze2v60tavfv2nxdonwqZ:~# nslookup - www.sina.com
> www.sina.com
Server: 100.100.2.136
Address: 100.100.2.136#53
Non-authoritative answer:
www.sina.com canonical name = us.sina.com.cn.
us.sina.com.cn canonical name = wwwus.sina.com.
Name: wwwus.sina.com
Address: 66.102.251.33
>
sina开放的DNS服务器返回了1个可用的IP地址 即 66.102.251.33
而在这次查询请求之后 提示符仍停留在">"处 我们可以继续输入网站名称进行下一次查询 这就是交互模式的特点。
2: 如果直接在nslookup命令后直接加上所要查询的域名 这就是非交互模式
root@iZ2ze2v60tavfv2nxdonwqZ:~# nslookup www.sina.com //查询www.sina.com域名对应的IP地址
Server: 100.100.2.136
Address: 100.100.2.136#53
Non-authoritative answer:
www.sina.com canonical name = us.sina.com.cn.
us.sina.com.cn canonical name = wwwus.sina.com.
Name: wwwus.sina.com
Address: 66.102.251.33