本文是针对有公网ip想去掉端口号使用默认的443端口或80端口访问,或者使仅拥有ipv6公网的宽带实现ipv4与ipv6的双栈访问。

本文章需要您已经在本地搭建好了例如Nginx Proxy Manger、Candy等反向代理工具。

将域名DNS服务器转移到CloudFlare中

在CloudFlare注册账号并将DNS服务器按提示转移至CloudFlare当中,如果已经转移给CloudFlare则可以跳过这一步。

完成转移后配置DNS解析至你的公网IPv4或IPv6,具体如何操作,可以参考其他教程完成。

设置域名对应的回源端口

点击您所需要设置的域名,来到如下界面,按顺序点击来设置规则

按照下图提示进行配置

配置完成后部署即可。

注意事项

CloudFlare有一些端口是允许HTTP/HTTPS流量走CDN的。下面就来介绍下CF的CDN支持的端口列表

HTTP

  • 80

  • 8080

  • 8880

  • 2052

  • 2082

  • 2086

  • 2095

HTTPS

  • 443

  • 2053

  • 2083

  • 2087

  • 2096

  • 8443

参考资料:https://developers.cloudflare.com/fundamentals/get-started/reference/network-ports/

在设置反向代理服务的http端口和https端口时一定要使用上方允许的端口