利用CDN技术绕过家庭宽带80和443端口限制
前言
虽然通过DDNS的方式实现了动态公网IP和域名之间的映射关系,但是根据《互联网信息服务管理办法》(中华人民共和国国务院第292号令)、《非经营性互联网信息服务备案管理办法》(中华人民共和国信息产业部第33号令)等相关规定,国家对经营性互联网信息服务实行许可制度,对非经营性互联网信息服务实行备案制度,未取得许可或者未履行备案手续的,不得从事互联网信息服务。80和443端口默认是开办互联网信息服务的端口,所以运营商会对家宽的80和443端口进行关闭。
因此在内网搭建的网站是无法使用80和443端口使外部用户直接访问,需要加端口才能访问,如果此时需要使用80和443端口应该如何呢?
实现思路
CDN,即内容分发网络,是通过在全球各地部署的服务器节点,将网站内容缓存到离用户最近的节点上,从而加快用户访问速度并减轻源站服务器的负载。CDN通常使用标准的HTTP(80端口)和HTTPS(443端口)协议进行数据传输,但可以通过配置实现非标准端口的访问。
具体实施
开通CDN服务
1. 登录阿里云控制台,打开CDN控制台。
2. 在CDN控制台添加域名。
3. 一键配置缓存。
4. 完成CNAME配置。
5. 返回CDN域名列表,查看状态。
结果验证
1. 通过DNS解析,查看域名解析是否生效。
2. 使用通过 curl
命令访问网站,确认是否访问正常。
总结
利用CDN技术绕过家庭宽带80和443端口限制,主要涉及CDN的端口映射与动态域名的应用、CDN回源配置的配置。
国内CDN在使用的过程中需要完成ICP备案,如果域名没有备案的话可以使用国外的CDN服务提供商,比如“Cloudflare”。
备注说明
这里使用的域名ictstu.com
,已完成相关备案。
© 版权声明
文章:利用CDN技术绕过家庭宽带80和443端口限制
作者:Guangran
链接:https://www.grbj.cn/1030.html
声明:如无特别说明本文即为原创文章仅代表个人观点,版权归《广然笔记》所有,未经授权、请勿转载。
文章:利用CDN技术绕过家庭宽带80和443端口限制
作者:Guangran
链接:https://www.grbj.cn/1030.html
声明:如无特别说明本文即为原创文章仅代表个人观点,版权归《广然笔记》所有,未经授权、请勿转载。
THE END