我使用 Cloudfare Tunnel 从网络外部访问我的应用程序,但如果我在家,我想跳过隧道,使用相同的域名和 https 连接直接访问它们,就像从互联网访问一样。我已经有 pihole 作为 DNS 了。
我可以使用反向代理,但问题是生成证书有点耗时:
- 在 Synology NAS 上,我托管了许多应用程序,我需要禁用许多防火墙
- 在路由器上我需要打开端口 80 和 443
- 在 Cloudfare 上,我需要临时将主机名重命名为其他名称
- 然后我可以重新生成证书(使用 Let's Encrypt),并撤消我在步骤 1-3 中所做的更改。
所有这些仅适用于一个域名并且每 3 个月......
有没有更简单的方法?
答案1
使用DNS 挑战。
那么就不需要改变任何东西了。