利用CDN隐藏URL链接中的端口号

  • 2020 年 09 月 13 日
  • 547次
  • 530 字
  • 10 条评论

因为之前在淘宝上买了个树莓派,有树莓派之然就少不了拿来搭建WEB服务啊,刚好我又有公网IP,因为使用的是家宽,虽然有公网ip,但是80/443/8080这些常用的端口是不通的,所以当你搭建好网站后,需要在url后面加上端口号,就比如https://catct.cn:5336这样才能访问,并且由于443端口也不通,也就是说没有办法实现https访问,这我是不能忍的,所以就有了今天的这篇文章。

准备工作

  • 挑一家支持自定义回源端口的CDN服务商,比如腾讯云,阿里云,又拍云等都是支持的。
  • 路由器上面做好DDNS设置,因为家里的宽带ip是会变的,所以需要拿一个域名绑定到ip上,使它变成一个固定值
  • 在路由器上做好端口映射工作,让外网能够访问你的设备

开始

CDN我这里使用的是又拍云,登录到又拍云后到 CDN加速处添加域名 点我直达,加速域名填写自己需要绑定加速的域名就行了,我这里是catct.cn,然后 源站配置 这里就是我们今天的主题,回源协议选HTTP方式,因为我们公网443端口也是不通的所以只能选择这种方式,要实现https访问可以添加好域名后在CDN层面部署SSL,源站地址这里,我们填写DDNS绑定的域名,假设我DDNS域名为cat.tpddns.cn,就把这个域名填上去,端口填写映射到外网的端口,我这里是5336,那么填写就是如下图方式填写,填写好后点右下角创建即可
回源填写

此时,我们等待域名审核通过后将又拍提供的CNAME记录解析到catct.cn域名上待到解析生效后就可以直接使用域名访问了,这样就实现了不需要端口号访问了

ps:如果你没有公网IP,又恰巧是广东电信用户,你可以去看看我这篇文章,或许能帮到你 点我直达


版权属于:Cat

本文链接:https://www.catct.cn/archives/655.html



—— 收到 10 条评论 ——

    2020 年 11 月 07 日 19:51

    电信是不是默认关闭端口映射功能啊?

    2020 年 11 月 02 日 16:23

    标题上URL错了

      2020 年 11 月 02 日 16:26

      没注意到,马上改

    风水学知识
    2020 年 09 月 25 日 17:51

    文章写的不错,加油~

    2020 年 09 月 21 日 10:04

    大佬现在博客就在树莓派上运行吗?

      2020 年 09 月 21 日 10:06

      不是,树莓派只是跑了个随机图

        2020 年 09 月 25 日 13:29

        tql!

        2020 年 09 月 21 日 10:22

        好的

    2020 年 09 月 14 日 20:15

    请问动态ip博主用的哪个服务?

      2020 年 09 月 14 日 20:21

      DDNS我用的tplink路由器自带的,如果是其他的路由器可以去申请一个花生壳,路由器一般都是支持花生壳的比较多

OωO