一、DNS是什么?
DNS(Domain Name System , 域名系统) , 在互联网上域名和IP地址相互映射 , 能够让用户更方便的访问互联网 , 当用户想访问某个网站的时候 , 可以直接通过域名去访问 , 而不需要记住服务器的IP地址 。
如果我们访问百度 , 我们会直接在浏览器中 , 可以输入百度的域名www.baidu.com , 可以直接访问到百度网页 。
文章插图
如果知道了百度网站的IP地址 , 也可以通过使用IP地址去访问百度网站 。
那如何知道百度网站的IP地址呢?有两种方法可以查看IP地址:
第一种方法:ping命令 , 去解析DNS的IP地址
这时可以通过ping www.baidu.com , 这时来自 180.97.33.107就是百度网站中 , 其中的一个服务器的IP地址 。
文章插图
第二种方法:用nslookup去进行DNS解析IP地址 。
1:进入系统后 , 点“开始->运行->输入CMD”后回车进入DOS模式 。
2:输入nslookup命令后回车 , 将进入DNS解析查询界面 。
3:命令行窗口中会显示出当前系统所使用的DNS服务器地址 , 例如IT哥的DNS服务器IP为218.2.135.1 。
4:然在符号后面输入>www.baidu.com , 通过218.2.135.1DNS去解析www.baidu.com出来的IP地址是 , 在非权威应答中的 , Addresses:180.97.33.108 , 180.97.33.107 。
文章插图
也可以在浏览器直接输入此180.97.33.107或者 180.97.33.108来访问百度网站 , 输入完地址后会 , 按回车键 , 网页会直接跳转到百度网站 。
文章插图
我们还可以通过NSlookup来判断 , 本地计算机的DNS是否可以正常工作 。假如不能正常工作 , 那么DNS解析应该是不能够正常进行解析的 , 会收到多个DNS request timed out , timeout was 2 seconds的提示信息 , 这说明本地计算机确实出现了DNS解析故障 。
通过Nslookup命令来判断DNS是否正常是一个非常好的办法 。
文章插图
二、如果不使用外部DNS服务器 , 使用局域网内部DNS , 那该如何去配置?
这时候要看本地计算机使用的DNS地址是多少? , 并且查询他的运行情况 。
第一步:通过“开始->运行->输入CMD”后回车进入命令行模式 。
第二步:输入ipconfig/all命令来查询网络参数 。
第三步:在ipconfig /all显示信息中能够看到一个地方写着DNS SERVERS , 这个就是本地的DNS服务器地址 。
例如IT小哥的是218.2.135.1和114.114.114.114 。从这个地址可以看出是个外网地址 , 如果使用外网DNS出现解析错误时 , 可以更换一个其他的DNS服务器地址即可解决问题 。
文章插图
第四步:如果在DNS服务器处显示的是个人公司的内部网络地址 , 那说明该公司的DNS解析工作是交给公司内部的DNS服务器来完成的 , 这时需检查这个DNS服务器 , 在DNS服务器上进行nslookup操作看是否可以正常析 。解决DNS服务器上的DNS服务故障 , 一般来说问题也能够解决 。
这时我们配置了一个内部的DNS是192.168.10.1
文章插图
通过nslookup去解析百度域名 。
文章插图
可以看本地DNS是192.168.10.1 。解析出来百度的两个公网IP地址是220.181.38.251和220.181.38.148 。同时 , 我们访问百度也可以通过这两个公网IP地址去访问百度网站 。
文章插图
推荐阅读
- 梦见车落水是什么意思 梦见别人的车落水了
- “悲秋”可能是一种病 中医教你如何对症调理
- 秋季如何进补?推荐三款百合药膳方
- 梦到捡鸡蛋是什么预兆 梦到捡鸡蛋周公解梦
- 秋季如何保护心脏?中医建议:每天吃一个柚子
- 做梦梦见眼镜碎了 梦见眼镜碎了是什么意思
- 秋季如何养生 排毒是“关键先生”
- 春茶的优点有哪些 如何辨认好春茶
- 教你如何品味茶香
- 如何把控茶性的寒性与热性