1月21日蔓延全国的这场轰轰烈烈的网络大瘫痪(翻墙公司),让人上不了微博,打不开邮箱,刷不了淘宝,看不了视频,真的就是生不如死!
这一切的幕后黑手是谁呢?一个叫DNS的玩意儿就走到了大家面前。据多家DNS服务商透露,全国所有通用顶级域的根服务器出现异常,导致国内多数网民无法正确解析域名,大量知名网站无法打开,影响数千万网民。
DNS到底又是何方神圣,有什么必杀绝技,会让我大天朝的网络如此不堪一击?
DNS是个啥?
DNS 是域名系统 (Domain Name System) 的缩写,是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。
打个比方如果不懂英语的你想看懂“hello”该怎么办呢,就要求助谷歌翻译得到解释是“你好”。DNS就和谷歌翻译的作用差不多,如果你想去百度,DNS就会把网址翻译成IP地址192.168.1.1,告诉服务器你要打开这个网站。
DNS为啥重要?
网站这么多,用户肯定不会记得住一串又一串的数字IP,所以DNS的重要性就不言而喻了。
而在1月21日的这场网络瘫痪中,有人就把大量.com、.cn等域名的网站全部劫持到65.49.2.178这个IP上,造成这些网站无法正常打开。
其实打不开网页还是小事情,如果网站是被劫持到钓鱼网站,就会很容易有人上当受骗,造成个人信息泄露或者财产损失。
被DNS祸害了不止一次
其实DNS已经不止一次让我国的网络陷入瘫痪之中,仅在2013年,国内就曾发生过两次NDS造成的大故障。一次是7月6日,上海联通DNS设备发生故障,导致2G、3G的手机用户无法上网,另一次是2013年8月25日的.CN根域名服务器全线故障。
当然躺着也中枪的并不只我们一朝,一向自诩网络很安全的北欧国家瑞典也曾中过DNS的招,导致所有.se网站无法访问,不过.se的域名比起来.cn或者.com要少得多,所以并没有造成大规模的宕机事件。