当前位置: 首页 > news >正文

.cn根服务器被攻击之后

如果是互联网行业的人员应该知道,8月25日凌晨,大批的“.cn”域名的网站都无法访问,当然包括weibo.cn等大型网站。个人比较奇怪的一件事情是,微博PC网页版是:www.weibo.com,而mobile web的网址是:www.weibo.cn。截图如下:

image

我通过ping www.weibo.cn,得到一个ip地址,我直接访问ip地址,没有任何内容。也有可能是在这个ip的服务器上,新浪部署了多个网站,所以不能直接使用IP地址和端口镜像访问。但是我试了一下80端口都无法访问,所以具体内部部署情况就不清楚了。考虑到weibo的访问量比较大,前端应该有负载均衡,所以手机客户端请求后台,直接使用域名更加方便。

 

在互联网和移动互联网发展趋势越来越火的时候,基础服务比如域名注册和主机服务成了大多数互联网创业者的基本需求。所以注册一个好域名,配置一台服务器、开启防火墙,安装杀毒软件(Linux可以不需要这么考虑)都是必须工作。现在随着云计算的兴起,创业者不需要自己购买服务器,然后托管到IDC机房,现在直接购买云主机就ok。但是在国内域名注册和备案、申请IP地址都是很多大公司在做。但是作为最核心的域名系统是整个互联网的关键,这次有人通过大规模分布式攻击,可以使得CNNIC管理的.cn根域名系统服务器瘫痪,可见目前国家和有关部门在这方面监管的欠缺。我在大学上计算机网络课的时候,书上说全球总共有13台根域名服务器,大多数在美国。那么我就有一个疑问,如果哪天中美交战,美国关闭对中国所有域名的解析,是不是我们的所有网站和在线应用系统基本都瘫痪了。当然有人会说,我记得几个大型网站的IP地址,我直接在浏览器里面输入IP地址。当然这样的人是有的,但是大多数人只知道,使用百度搜索网页,然后进入各个网站,或者直接在地址栏输入:www.weibo.comwww.taobao.com。普通人估计都不会记得IP地址,最多是自己家的路由器ip地址:192.168.0.1或者192.168.1.1。那么我们在特殊时期,就无法获得在线的天气情况,或者地震信息,或者可以通过网络获得其他重要信息。

 

当然大家一致嘲笑朝鲜是国家局域网,所以我不是很明白。13台顶级根域名服务器停止解析所有中国.cn的域名时,国内是不是可以自己承担解析的作用。也就是说所有中国管辖的域名都可以通过的自己的域名解析系统进行解析,只是用户访问类似.com或.net等后缀的域名,会出现无法访问。同时国外的用户无法访问.cn结尾的域名网站。

 

另外在设计和开发移动或者平板应用时,我们后台调用的地址是不是可以直接使用IP地址,而不是使用域名。这样在自己的域名遇到劫持,或者提供域名的解析服务器出了问题,自己的手机客户端不受影响。另外一个好处,使用IP地址作为后台主机的请求地址,可以不需要域名,所以也就不用备案。

6ee57572tw1e7yz2jvr6oj20x00nctcs (1)(图片来源:http://weibo.com/liuxiny8125

参考网址:

http://zh.wikipedia.org/wiki/%E5%9F%9F%E5%90%8D%E7%B3%BB%E7%BB%9F

http://www.zdns.cn/download/%E5%85%AC%E5%85%B1%E5%9F%9F%E5%90%8D%E8%A7%A3%E6%9E%90%E7%B3%BB%E7%BB%9F%E5%AE%89%E5%85%A8%E8%A6%81%E6%B1%82.pdf

为企业或者个人提供域名解析或者优化的公司:

1.DNSpod https://www.dnspod.cn/

2. http://www.zdns.cn/

3.http://www.dns.com.cn/index.htm

4.https://www.dns.la/

 

 

转载于:https://www.cnblogs.com/liminjun88/p/3284367.html

相关文章:

  • MAC地址验证之本地验证
  • testing
  • [转载]ARP表和FDB表的区别
  • [每日一题] 11gOCP 1z0-052 :2013-08-31   数据库的存储结构.....................................................
  • 2 curses库IO处理--字符属性函数
  • 求两个字符串的不连续的公共字串
  • Javascript时间字符串比较
  • IE关闭时出错解决办法
  • 线程间通信----Handler
  • 虚拟化安全解决方案vShield Endpoint之Deep Security Manager 9.0 SP1部署测试
  • 实现怎样支持Android重力感应器Sensor编程
  • “反应性编程”和“事件驱动Web”
  • CA认证服务笔记
  • python学习教程(九)sqlalchemy框架的modern映射
  • linux下用rinetd做端口转发
  • #Java异常处理
  • (ckeditor+ckfinder用法)Jquery,js获取ckeditor值
  • Angular Elements 及其运作原理
  • axios请求、和返回数据拦截,统一请求报错提示_012
  • CODING 缺陷管理功能正式开始公测
  • Docker 笔记(2):Dockerfile
  • Javascripit类型转换比较那点事儿,双等号(==)
  • Javascript设计模式学习之Observer(观察者)模式
  • LeetCode算法系列_0891_子序列宽度之和
  • SegmentFault 技术周刊 Vol.27 - Git 学习宝典:程序员走江湖必备
  • springMvc学习笔记(2)
  • webpack入门学习手记(二)
  • 阿里云应用高可用服务公测发布
  • 创建一种深思熟虑的文化
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 紧急通知:《观止-微软》请在经管柜购买!
  • 警报:线上事故之CountDownLatch的威力
  • 日剧·日综资源集合(建议收藏)
  • 使用putty远程连接linux
  • 突破自己的技术思维
  • 消息队列系列二(IOT中消息队列的应用)
  • 学习HTTP相关知识笔记
  • 正则与JS中的正则
  • 字符串匹配基础上
  • #QT(智能家居界面-界面切换)
  • $(selector).each()和$.each()的区别
  • (02)Hive SQL编译成MapReduce任务的过程
  • (Mirage系列之二)VMware Horizon Mirage的经典用户用例及真实案例分析
  • (二)正点原子I.MX6ULL u-boot移植
  • (分布式缓存)Redis哨兵
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (附源码)ssm基于web技术的医务志愿者管理系统 毕业设计 100910
  • (转)shell中括号的特殊用法 linux if多条件判断
  • (转)创业家杂志:UCWEB天使第一步
  • (轉貼)《OOD启思录》:61条面向对象设计的经验原则 (OO)
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .NET gRPC 和RESTful简单对比
  • .NET 依赖注入和配置系统
  • .NET 中什么样的类是可使用 await 异步等待的?
  • .NET中的Exception处理(C#)