服务器 / 爱分享

利用CDN回源使非标准端口转标准端口,解决电信封80、443端口

奶瓶 · 6月4日 · 2020年 · · ·

本博客就是架设在自己家里的一台R720服务器上,用的是普通电信家用宽带并且80和443端口是封了的,但是你会发现访问我的博客的时候并没有带上端口号,用的是默认端口,那么这个骚操作是什么原理呢?听我慢慢道来...

前置技能

  • 公网IP
  • 路由器拨号
  • 固定服务器内网IP
  • 端口映射
  • 绑定动态域名
  • 备案域名

公网IP

如果是电信宽带能大概率获得公网IP,你只需要打电话到10000号,说你家要装监控,需要公网IP。如过要不到可尝试工信部投诉。没有公网IP的就不要折腾了。(ಥ﹏ಥ)

(我家公网IP直接打电话搞定)

路由器拨号

宽带安装好后 如果是光猫拨号,就需要改成路由器拨号(路由器另外买),不然没法做动态域名和端口映射。不会操作的也不要折腾了༼༎ຶᴗ༎ຶ༽

(换了贝尔 E-140W-P光猫,斐讯K2P路由器,刷了高恪固件。)

固定服务器内网IP

如果不固定要做外网服务的电脑(以下简称服务器)内网IP,就有可能导致,下次重启服务器或路由器的时候导致内网IP变动,导致端口映射失效。不会就不要折腾了(´థ౪థ)

(相关教程请百度)(ó﹏ò。)难受

端口映射

把服务器监听的80 或443 端口转成其他端口,这样就能从外网带上端口号访问相应服务(因为80,和443默认封禁)。不会?那就不要折腾了(ಥ_ಥ)σ

(相关教程请百度)(´థ౪థ)

动态域名

就算你家宽带是公网IP,就算你光猫、路由器一直不关机,运营商每过一段时间就会强制断开拨号,使你的公网IP变动。这时你就需要一个动态域名来实时监控变动解析。不会?没有?不支持?(;´༎ຶД༎ຶ`)那就不要折腾了

博主的为了保险,用了花生壳和DNSPod的动态域名,也就是有两个,在CDN回源上可以配置主副回源域名

备案域名

如果你域名没备案是使用不了国内的CDN的。国外又没有免费CDN,且速度不理想。没有?不会?(ಥ_ಥ)那...

背景介绍

假设你已经做好以上操作ヾ(✿゚▽゚)ノ,并获得

花生壳动态域名:h.opat.vip,

DNSPod动态域名 d.opat.vip,

映射端口4443(https)880(http),

且希望浏览器输入https://i.opat.vip 就能访问网站。

https://h.opat.vip:4443

https://d.opat.vip:4443

http://h.opat.vip:880

http://d.opat.vip:880

以上是能正常访问的。如果不能访问请检查前置技能配置!

CND回源非标准端口转标准端口教程

1.添加域名

进入控制台https://portal.qiniu.com/cdn/domain添加域名

七牛CND添加域名

2.创建域名

加速域名填写i.opat.vip(也就是你想要通过外网不带端口访问的域名),通信协议 选HTTP或HTTPS。

创建域名

3.源站配置

这里需要注意端口号需要根据你上面选的通信协议来填写 HTTP 880 HTTPS 4443

填写源站配置

回源HOST这里,既不是填写h.opat.vip 也不是填写d.opat.vip 而是填写是你WEB服务器绑定的那个域名。以下图宝塔为例:填写的应该是web.opat.vip

域名管理

4.其他设置

源站测试 缓存配置 按照自己需求填写就行,填写完成后点创建。等待后台处理,域名列表显示成功后就可以用 i.opat.vip访问网站了。

恭喜你,拥有以上技能,终于可以白嫖一台超超超级牛逼的服务器了!

辣么,省下的钱是不是又可以嫖一个...一个...两个... ( ̄ェ ̄;)少年过分了哦

一时白嫖一时爽,一直白嫖一直爽。

0 条回应