5月5日,由ICANN,美国政府和Verisign领导的全球13台根域名服务器将会迎来DNSSEC(Domain Name System Security Extensions,域名系统安全扩展)升级,DNSSEC升级将会在反馈给互联网用户的DNS请求响应中插入数字签名,确保返回的域名地址是未经篡改的。
DNSSEC是为阻止中间人攻击而设计的,利用中间人攻击,黑客可以劫持DNS请求,并返回一个假地址给请求方,这种攻击手段类似于正常的DNS重定向,人们在不知不觉中被转到另一个URL。
据Melbourne IT首席战略官,ICANN董事Bruce Tonkin说,本次升级将会给那些毫无准备的网络管理员一个措手不及,响应标准DNS请求往往只有一个单一的数据包(UDP协议),大小一般不会超过 521字节,在某些较旧的网络设备中,比这个大的请求将会被出厂默认配置阻止掉,它会认为超过这个大小的数据包是异常的。
截至UTC 5月5日17:00点,所有发送给用户DNS解析器的DNSSEC签名的消息将会变大到2KB,是原来的4倍,但这么大的数据包可能会被许多网络设备拒绝接收,因此这个响应消息很可能会通过TCP分成多个数据包进行发送。
Tonkin有点担心,虽然DNSSEC已经提上日程有一段时间了,但许多IT和网络管理员还没有测试他们的旧路由器和防火墙,如果不能处理更大的DNS响应数据包就麻烦了。
他说:“企业网络中的设备可能会阻止比以往更大的DNS请求响应数据包”。
DNSSEC其实早在 2009年11月就在全球13台根服务器上准备好了,到目前为止,它只会导致许多旧网络设备载入网页略有延迟。
不是所有DNS根服务器都会响应每一个请求,用户机器上的DNS解析器会逐个请求这13台根服务器,直到返回一个满意的答复。当13台具有 DNSSEC签名功能的根服务器全部上线后,所有的响应不会抵达旧设备的企业网络,Tonkin希望大型ISP能解决这个问题,让家庭用户不受影响。
他说:“我不能保证所有ISP都准备好了,ISP会为你翻译DNS,但企业网络可能影响比较大,因为企业可能运行了自己的DNS服务器”。
从这个意义上来说,5月5日可与千年虫危机匹敌。Tonkin预计会有大量的组织遇到互联网接入问题,大量的网络管理员将会抓破头皮寻找问题的根源。
这个问题可能需要数天才能完全消除,晚上未关机的用户可能会访问到一些页面,那也仅仅是缓存中的内容。Tonkin建议网络管理员尽快运行一系列简单的测试,确保他们的网络可以处理更大的DNS响应包。
【51CTO.com译稿,合作站点转载请注明原文译者和出处。】
原文:Warning: Why your Internet might fail on May 5 作者:Brett Winterford
——————————————————————————
根据了解,2003年以前生产的网络设备,有不少不支持DNSSEC,这意味着大量运营商都需要升级他们的网络设备。对于来不及升级网络设备的运营商来说,可能会造成他们的用户无法正常解析一个域名,甚至会因为无法解析域名而引起一些小规模的DNS请求风暴。所以未来几天内,可能会有部分地区用户所用的DNS不正常,会经常解析失败,甚至无法解析。但这情况会随着运营商升级他们的设备逐渐解决。
根据ICANN的时间表,此次大规模部署上线的DNSSEC支持,所使用来加密的KEY只是用来测试,无法作为DNSSEC合法性验证的用途。也就是说,大家都是小白鼠。正式可以使用来加密的KEY,将会在7月份部署上线。
虽然DNSSEC部署上线,但离域名防劫持还有很长一段路要走。因为正式的KEY上线后,需要域名拥有者自己去生成属于自己域名的KEY,并且去DNS服务器上面部署,一般的域名拥有者是玩不来这么复杂的东西的。
好吗排名eye shadow reviews面膜哪种丰胸产品好不错眼霜哪个好保湿健康论坛全球13个根域名服务器的分布!
Authoritative answers can be found from:
a.root-servers.net internet address = 198.41.0.4 -美国
b.root-servers.net internet address = 192.228.79.201 -美国
c.root-servers.net internet address = 192.33.4.12 -法国
d.root-servers.net internet address = 128.8.10.90 -美国
e.root-servers.net internet address = 192.203.230.10 -澳大利亚
f.root-servers.net internet address = 192.5.5.241 -美国
g.root-servers.net internet address = 192.112.36.4 -澳大利亚
h.root-servers.net internet address = 128.63.2.53 -美国
i.root-servers.net internet address = 192.36.148.17 -瑞典
j.root-servers.net internet address = 192.58.128.30 -澳大利亚
k.root-servers.net internet address = 193.0.14.129 -英国
l.root-servers.net internet address = 198.32.64.12 –美国
m.root-servers.net internet address = 202.12.27.33 -日本