博客:https://www.mintimate.cn Mintimate’s Blog,只为与你分享
域名备案
小伙伴们租完服务器并且注册了喜欢的域名后;惊讶发现,自己域名DNS解析到国内服务器上,是无法访问的:
这个主要是域名没有完成备案,导致DNS解析被拦截。
解决方法,当然是域名备案啦。但是,为什么需要域名备案呢?网站又如何备案呢?这次我们一起来实际演示一下。
为什么需要备案
这里,我们需要有理有据;所以我主要从三个层面进行讲解。
从国家层面,这个是法律规定的,需要强制执行的:
根据国家相关部门规定,在中国大陆境内提供服务的域名网站都必须要事先获得通信管理局下发ICP 备案后才能进行开通并访问。故所有的域名都需要先进行备案。没有备案的域名网站是使用不了的。
相关法律,可以参考:
- 《非经营性互联网信息服务备案管理办法》(信息产业部令第33号): https://cloud.tencent.com/document/product/243/50315
- 《互联网信息服务管理办法》(中华人民共和国国务院令第292号): https://cloud.tencent.com/document/product/243/50316
- 《互联网站管理工作细则》(中华人民共和国信息产业部信部电[2005]501号): https://cloud.tencent.com/document/product/243/50317
从社会层面,备案可以一定程度维持互联网稳定:
一些非法的网站,通过域名备案进行过滤,减少境内互联网的乱象;同时,备案需要网站主体,即使已经备案的域名被用于从事违法活动,也方便追责;当然,普通个人备案、正规企业备案,当然不用担心啦。
从个人层面,网站备案是对域名拥有者的保护。
备案前提
为了能够备案,我们需要:
- 符合备案要求的域名
- 可用的云服务资源
- 了解各省管局要求
- 了解备案限制说明
- 了解前置审批文件
- 了解备案证件资料
其实上述内容,腾讯文档很详细,比如:这里的域名要求:
我这里就简单说一下大家容易忽略的点:
- 各省规则: 大家一定要了解自己所在省份的备案规则,比如福建省要求,个人备案的人员证件地址非福建省,需上传居住证明、上海市要求网站名称不可使用纯英文等。具体可以参考:各省备案要求
- 域名实名认证完成时间满3个自然日(非腾讯云注册的域名需要满3个工作日)后才能备案,小伙伴不要操之过急哦。
- 域名停止Web服务: 一些小伙伴会在域名备案前,先把域名解析到海外服务器,用来先过过瘾;如果你决定备案域名,最好提前48小时停止域名解析Web的服务,备案期间,需要停站,而域名解析全球刷新,一般DNS厂商有最长72小时延时。
备案流程
备案的流程其实很简单,腾讯官方流程图就很详细:
其实腾讯云的审核是比较严格的,基本上腾讯云的审核可以过…… 省监管局都是可以过的…… 可能是腾讯云内部有通过率的考核(っ*′Д`)っ?
备案流程结束,需要把备案信息添加到网站的底部,比如这样:
换成HTML就是这样:
代码语言:html复制<div class="footer_area">
<ul class="links">
<li>
<a target="_blank" href="https://www.tencent.com/zh-cn/sitemap.html">网站地图</a>
</li>
<li class="num">
<a href="http://beian.miit.gov.cn/">粤网文【2017】6138-1456号</a>
</li>
<li class="num">
<a href="http://beian.miit.gov.cn/">粤B2-20090059</a>
</li>
<li class="num">
<a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44030502008569">粤公网安备 44030502008569号</a>
</li>
</ul>
<p class="copyright"><a href="http://beian.miit.gov.cn/" class="flag_num">粤网文【2017】6138-1456号<span>粤B2-20090059</span></a><a class="flag_num" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=44030502008569">粤公网安备 44030502008569号</a>Copyright © 1998 - 2023 Tencent. All Rights Reserved. <br class="flag_m">腾讯公司 版权所有</p>
</div>
样式可以多种多样,但是一定要有备案信息展示;否则后续省管局抽查发现没有备案信息展示,可能会吊销备案。
备案流程发起
接下来,我们来演示一下备案。以个人备案为主(其实企业备案也一样,只是提交的内容材料不一样),除了一些材料准备外,还需要一台服务器或其他可提供备案环境的资源。
这里推荐腾讯云的轻量应用服务器,用来备案很不错。
首先,进入腾讯云的官网,找到备案按钮:
直达链接:腾讯云备案: https://console.cloud.tencent.com/beian
首次备案
首次备案,需要先备案主体信息,总体的流程是:
这里推荐大家查看:腾讯云域名首次备案流程: https://cloud.tencent.com/document/product/243/37402
首次备案完成主体信息备案后,腾讯云的备案控制台应该就这样了:
新增网站/域名
接下来,我们选择控制台上的新增网站:
之后,会让你上传审核核验信息,比如个人的身份证。
上传验证信息后,我们可以输入备案的域名和绑定哪台服务器,如果是公司备案,还可以选择备案授权码:
输入需要备案的域名后,腾讯云会自动匹配当地省管局的备案要求:
之后,需要按要求填写备案内容:
需要注意,后续的视频核身,是调用微信小程序进行操作的,而备案需要有白墙作为背景…… 找了半天白色的墙壁(╯—﹏—)╯( ┷━━━┷
最后,依照当地省管局内容,补充材料就可以了。大部份省管局是不需要额外材料的。
到此,我们的备案就发起完成了。
腾讯云核验
上文我们已经发起了域名备案。根据流程里描述,腾讯云会先打电话给我们进行核验,告诉我们是否审核中有问题。
比如,我这次备案,在发起备案的第二天接到腾讯云的审核电话:
主要是审核需要驳回,因为我的人脸识别,眼镜发光了,并且建议我可以摘掉眼镜进行审核:
没事,我们重新核验提交就可以了。 就如前文说的:域名备案其实很简单,只是需要耐心。
工信部验证
在腾讯云验证通过后,腾讯云会把你的备案信息发送给工信部,我们要做的就是工信部验证了:
工信部会给我们发送验证短信:
我们按照提示,进行网站,填写验证码:
验证成功:
工信部审核
工信部的审核,就是需要等待来;毕竟一个省的申请,全部都由省管局审核,而且省管局日常还要处理其他事项。
福建地区的审核还是比较快的,经过6个工作日后,审核通过:
需要注意:省管局对接腾讯云的接口有所延时。
比如,此时的腾讯云的界面还是显示正在审核:
这个时候,建议等2小时。省管局推送信息给腾讯云,腾讯云会发消息进行提醒:
此时,我们的备案就完成了:
接下来,我们需要:
- 网站首页底部标示备案信息。
- 30天内进行公安备案。
公安备案
公安备案其实更简单了,而且流程很快,大概1~2天就可以完成。
首先,我们可以参考腾讯云教程:https://cloud.tencent.com/document/product/243/19142
登录公安备案系统
按照流程,我们进入公安备案官网:
- https://www.beian.gov.cn/portal/index.do
进行注册和登录:
填写网站信息
之后,我们需要填写网站的备案信息:
需要注意,这一部分:
腾讯云官网是有写的:
- 腾讯云官网链接直达
填完就可以等待审核啦:
网站上线
公安备案期间,网站是可以开放的。所以,我们就可以进行网站上线了。
首先是基础的DNS解析到服务器:
之后是在网站的底部加上省管局备案信息:
最后,丢到服务器上,使用Nginx进行部署:
备案完成
到此,我们的网站就备案结束了。
需要注意,省管局和腾讯云会不定期抽查,所以建议不要丢掉首页下的备案信息哦。
我们复盘一下备案的流程:
- 首先是备案的材料,其次是需要关闭DNS解析,网站保持关闭状态。
- 其次是需要耐心等待,给个人备案大概需要10~20天时间。首次备案需要更久。(我这次只花了一星期,主要因为并不是首次备案。)
- 省管局备案后,就可以得到备案号了。这个时候记得完成公安备案,并完成网站页面的追加。
总之,备案很简单,只是时间比较就,需要耐心。