DNS服务器,就是域名解析服务器。它负责把你输入到浏览器里面的网址解析成IP地址,而网络上的中转设备(比如路由器,交换机,防火墙等等)都是通过IP地址来定位的,它们无法直接访问网址。打个比方来说:你要写信给张三,但你如果直接告诉邮差说“帮我把这信送给张三”,邮差肯定没办法帮你送,因为他也不知道张三住在哪里。但是如果有个公共的地址查询机构,邮差去那里一查,就能知道张三住什么地方了,这样你的信就能送过去了。这个地址查询机构,就是DNS服务器。 现在你的那个“地址查询机构”放假了,邮差查不到地址,所以邮差就告诉你,“查地址的那个办公室今天没人上班”,就这样。DNS解析是将域名指向解析成可由计算机直接识别的IP地址,从而完成服务器的访问。DNS解析出现错误,就是无法解析域名,或者将域名指向一个错误的IP地址,导致用户无法通过域名正常访问相应站点。出现DNS解析故障最大的症状就是访问站点对应的IP地址没有问题,然而访问他的域名就会出现错误。导致DNS解析出现故障的原因有很多种,如解析设置错误,解析尚未生效,DNS遭遇劫持,缓存污染等,都可能导致域名解析出现错误。
点击开始-〉运行-〉输入CMD后回车,输入“nslookup”回车,在输入你的域名,如果出现DNS request timed out,timeout was 2 seconds的提示信息,则说明DNS确实出问题了,如果DNS解析正常的话,会反馈回正确的IP地址。
1、更换本地DNS的方法
目前部分运营商会通过使用DNS劫持的方法,干扰用户正常上网,使得用户无法访问对应站点,应对这种情况,我们可以通过更改本地DNS的方法,解决因DNS劫持而产生的解析故障问题。
方法:点击开始-设置-网络连接-本地连接-属性-TCP/IP协议-使用下面的DNS服务器地址,在框中输入“8888”和“8844”断开,重新连接网络即可。
2、修改HOSTS文件的方法
HOSTS文件是 *** 作系统中记录域名与IP地址一一对应关系的本地文件,它的请求优先级要高于全球递归查询。如果我们要访问的域名服务器比较稳定不经常更换,我们可以在HOSTS文件中直接修改或添加域名与IP地址的对应关系,这样就可以避免因DNS解析设置、DNS劫持等造成的域名无法解析以及解析出错的问题。
方法:点击“开始-搜索”,然后查找名叫hosts的文件。或路径为c: windows system32 drivers etc都可。用记事本打开HOSTS文件,在下面加入要解析的IP和域名即可。(修改HOSTS文件则是在实在没有办法的时候在用)每个windows系统都有个HOSTS文件,它的作用是加快域名解析,方便局域网用户,屏蔽网站,顺利连接系统等功能。
3、清除DNS缓存信息的方法
为了节省DNS解析时间,系统会将缓存一段时间上次访问的域名记录,这样当用户在下一次访问时会直接将结果返回,而无需委托本地DNS进行全球查询,这样就提高的解析效率,减少了访问延迟。但这样带来的一个问题是,如果该域名的解析记录发生变更,或者DNS缓存被人为修改,就会将用户指向一个不可达或错误的站点,因此为了保障解析的准确性,我们需要定期对DNS缓存进行清理。
方法:“开始-运行-输入CMD”,在ipconfig/中有一个名为/flushdns的参数,这个就是清除DNS缓存信息的命令,执行ipconfig/flushdns命令,当出现“successfully flushed the dns resolver cache”的提示时就说明当前计算机的缓存信息已经被成功清除。接下来所有的DNS缓存都会重新加载。
中科三方云解析采用最新服务器集群架构,在全球设置多个解析服务节点,支持高防DNS和智能解析,可有效避免DNS劫持、DNS污染等造成的DNS故障,有效保障域名解析安全。
发现DNS服务存在问题需要修复,这个问题有可能是运行商的网络故障,也有可能是电脑DNS设置问题,需要逐一排查。
解决办法如下:
一、DNS服务器端的解决办法:
用户申请安装宽带上网服务时,网络服务商工作人员会提供或设置合适的DNS服务器地址。如果以前DNS服务正常,现在提示配置错误,则有可能是DNS服务器出现故障,或这个DNS服务器受到攻击,其DNS服务被劫持,这时需要及时向网络服务商客服报修。而在等待其处理过程中,还可自行更改其它正常的DNS服务器。如以下所列:
A、DNSPod DNS+:DNSPod的 Public DNS+是目前国内第一家支持ECS的公共DNS,是DNSPod推出的公共域名解析服务,可以为全网用户提供域名的公共递归解析服务!
DNS 服务器 IP 地址:
首选:119292929
备选:182254116116
B、114DNS:国内用户量巨大的DNS,访问速度快,各省都有节点,同时满足电信、联通、移动各运营商用户,可以有效预防劫持。
DNS 服务器 IP 地址:
首选:114114114114
备选:114114114115
C、阿里 AliDNS:阿里公共DNS是阿里巴巴集团推出的DNS递归解析系统,目标是成为国内互联网基础设施的组成部分,面向互联网用户提供“快速”、“稳定”、“智能”的免费DNS递归解析服务。
DNS 服务器 IP 地址:
首选:223555
备选:223666
二、路由器端的解决办法:
如果只是路由器端DNS配置错误(如DNS服务器端地址发生了改变)或用户路由器受到攻击导致DNS劫持,则需要及时修改路由器登录密码并将配置错误或被劫持的DNS服务器地址修改为正确的地址。同时,还要通过安装安全软件进行防DNS劫持。其具体 *** 作为:
(1)输入路由器IP地址:在浏览器地址栏内输入路由器IP地址(可参阅路由器说明书或查看路由器背面铭牌上的说明),如:19216811,并回车。
(2)登录路由器:进入路由器登录界面后,输入登录帐号、密码(可参阅路由器说明书或查看路由器背面铭牌上的说明),一般均为:admin或boot。如果原来使用的是默认帐户和密码,则需要进行修改,并做好记录。
(3)设置DHCP:选择进入DHCP服务器选项卡,点选“启用”DHCP,设置好IP地址(地址池开始地址和结束地址可按默认值设置,其最大限值一般为19216812~1921681255,19216811保留为网关)、网关(一般就是路由器的IP地址如本例中的19216811)、DNS服务器地址(不同地区适用的DNS服务器地址不同,最好根据网络服务商提供的设置,也可设置为上述提供的公共DNS服务器)等相关参数并保存。
(4)重启路由器:设置完成后,要重启路由器才能生效,重启方法,在系统工具下面,选择“重启路由器”这一项即可。
三、电脑端的解决办法:
如果只是用户电脑DNS配置错误或受到攻击导致DNS劫持或DNS服务器设置错误,则在加强电脑端安全防护的同时,及时修改被篡改的DNS服务器地址。具体 *** 作如下:
以WIN7无线网络设置为例:
(1)点击 “控制面板”——“网络和INTERNET”——“查看网络状态和任务”,选择连接了但无法上网的无线网络连接,在d出窗口中点击其“属性”;
(2)点击无线网络连接属性窗口中的“Internet协议 (TCP/IPv4)——属性”;
(3)在“常规”选项卡"使用下面的IP地址"和“使用下面的DNS服务器地址”中配置好正确的IP地址、网关及DNS等参数(具体参数可查看路由器说明书或电话问询宽带供应商;如果路由器设置打开了DCHP,可自动分配正确的IP地址的话,则可将IP地址及DNS等均设置为“自动搜索获得”)。
(4)通过安全软件如360安全卫士加强安全防护。定期使用安全软件进行电脑体检、全盘查杀木马、病毒等 *** 作。
解决方法第一步:重启路由器、光猫等网络设备。将路由器、光猫等网络设备的电源拔掉,等待2分钟后,重新插上电源,网络设备即可自动重启。第二步:重启电脑。在电脑桌面上,鼠标点击开始,然后依次选择电源、重启选项,确定后电脑重启。第三步:设置DNS服务器地址为自动获取。电脑重新启动进入桌面后,在鼠标右键单击桌面网络图标,选择属性,进入网络共享中心。点击页面中更改适配器设置,然后右键单击以太网,选择属性,打开以太网属性对话框。在对话框中找到Internet 协议版本4 TCP/IP v4,鼠标双击它,进入其属性对话框。在常规选项卡中,勾选自动获取IP地址和自动获取DNS服务器地址前的单选框,然后单击确定即可。DNS可能不可用,解决方法:1首先可以开始-运行输入CMD,然后输入ping127001如果ping通说明TCP/IP协议没有问题,ping不通请重装TCP/IP协议;
2然后ping自己的默认网关(defaultgateway),默认网关可输入ipconfig/all查看,ping通说明网络生活网由设置没有问题,ping不通应该是网络生活网由有问题;
3网络诊断说DNS服务器无法连接,这个有可能是DNS服务器的问题,若其他人没问题,可以把DNS域名服务器也改成自动获取。
windows无法与设备或资源(主DNS服务器)通信是设置错误造成的,解决方法为:
1、进入控制面板,切换到大图标显示模式。
2、接着点击网络和共享中心。
3、进入网路和共享中心后,点击本地连接。
4、在本地连接窗口,点击属性。
5、接着点击internet 协议副本 4 (TCP/IPv4)。
6、选择自动获取,点击确定。
相关定义
域名由因特网域名与地址管理机构(ICANN,Internet Corporation for Assigned Names and Numbers)管理,这是为承担域名系统管理、IP地址分配、协议参数配置,以及主服务器系统管理等职能而设立的非盈利机构。
ICANN为不同的国家或地区设置了相应的顶级域名,这些域名通常都由两个英文字母组成。例如:uk代表英国、fr代表法国、jp代表日本。中国的顶级域名是cn,cn下的域名由CNNIC进行管理。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)