DNS,nslookup和dig的使用

DNS的配置文件放在
/etc/resolv.conf
如果其中没有域名服务器的ip的话可以自己指定
目前我知道的一个是:      8.8.8.8
另一个是:                114.114.114.114
具体语法
servername 8.8.8.8
一般该文件默认的dns服务器域名IP为网关IP

nslook域名解析服务的用法
nslook是一个能够查询互联网域名服务器信息的程序,它有两种工作模式:
交互模式和非交互模式
我们只学交互模式吧,因为它的功能比较强大

nslookup是一个可以通过输入域名获得IP的服务


nslookup - 8.8.8.8
我们可以通过在nslookup后面加上 -和域名的方法指定nslookup在进行域名解析的时候用到的默认服务器
也可以进入nslookup交互模式后输入
server 8.8.8.8  来指定域名服务器


如果想看nslookup解析域名的详细过程
可以通过交互模式下输入 set debug    来实现

如果不想看解析过程了  可以通过set nodebug来关闭详细解析功能

当然nslookup不只是能解析域名所对应的Ipv4地址,还能解析其他很多东西例如

其中有我们差用到的CNAME,MX
具体实现方法为: set type=XXX   XXX为参数
exit来退出交互模式



dig的使用
格式如下: 
@来指定域名服务器
A为解析类型
dig @8.8.8.8 www.baidu.com A
-t 指定要解析的类型
例子
dig @8.8.8.8 www.baidu.com -t MX


解析跟踪路径
dig + trace 域名







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值