小白请教cloudflare使用问题

  1. 目前有一个域名解析已经DNS解析到了cf ---- 这边以 hello.cn 代表我解析到cf的域名
  2. 有台腾讯云 ---- 上面搭建了 nextchat(localhost:12345) 和 nginx proxy manager(localhost:81)

想实现的功能:
实现 ai.hello.cn 这个域名 能够以 https 的形式 访问到 腾讯云上的nextchat
也就是 https://ai.hello.cn/ 能够访问到 localhost:12345
同时 ping ai.hello.cn 不会暴露我腾讯云的真实ip (以我的理解应该开启小黄云就足够了)
这个该怎么实现呢

目前我做的工作:

  1. cf的ai.hello.cn已经解析到 腾讯云的ip上了 (开启了小黄云)
  2. 腾讯云的nginx proxy manager 已经 new proxy host (填写了域名 、 ip 、 端口)
  3. 目前没法正常访问 因为没有ssl

关于ssl又有一个疑问:要使用cf提供的ssl 还是我直接在 nginx proxy manager 申请 let’s家的ssl就可以了

最后 cf开了小黄云可能会导致国内访问变慢 有什么 方法可以加快访问

感谢各位热佬解答! :heart_eyes: :heart_eyes: :heart_eyes:

1 个赞

访问变慢了,氪金可以解决(bushi
证书的话两边都可以吧,我是在cf申请的,然后本地导入的

好嘞感谢! 我也采用了 cf申请的 已经没问题啦!
但是这个访问速度的话 不氪金 可以有 其他方法吗 :grinning: :grinning:

我在阿里云上试过,ttps 的请求过来会拦截,要求备案

用cf的tunnel可以绕过

本来已经可以正常访问了 用着好好的
突然出现了个问题 SSL handshake failed Error code 525
这是为什么哇 ssl证书也是我刚从cf生成的 按理说 应该不会有问题才对


时间好像不太对 是因为nginx proxy manager的时间和 cf的时间 不一致吗

看看,我看不懂
https://community.cloudflare.com/t/community-tip-fixing-error-525-ssl-handshake-failed/44256

直接套CDN 你搜cf origin rules