内网 ddns-go 和 cloudflare tunnel 对比

181 天前
 ixdeal

用 cloudflared 的话,好像只能是单个服务,比如 ssh/http/https/rdp 这样的, 这样的话如果一个内网 PVE 或者 NAS 上跑了不同的端口服务只能一条一条添加,会很繁琐。

会不会 ddns-go 的话就没有类似的限制?

2141 次点击
所在节点    程序员
17 条回复
zim298247
181 天前
ddns 的原理是把域名绑到你的公网 ip 上,一般来说,如果运营商不封 80 端口的话,访问域名就能看到你的路由器的登陆界面。
要访问使用其他服务,需要端口映射到内网的其他设备。(也需要手动添加
JensenQian
181 天前
你都有公网 ip 了,搞什么 cf tunnel 啊
直接 ddns ,搞个 openvpn ,或者 wireguard 啥的回家
然后原来内网是啥就是啥
DataSheep
181 天前
你没有公网 ip ,ddns 无用啊
ixdeal
181 天前
@JensenQian #2
@DataSheep #3

所以 ddns 必须要公网才可以? 但是 cloudflare tunnel 无需内网?
NotFoundEgg
181 天前
我是用 cloudflare tunnel 泛解析 * 二级域名到 nas 上的 nginx ,在 nginx 上通过 server_name 区分服务,这样 cloudflare 几乎不需要再碰只要改 nginx 配置就好了
NotFoundEgg
181 天前
allplay
181 天前
@ixdeal ddns 必须公网 ip ,ipv6 也可以。CF tunnel 无需公网 ip
xinmans
181 天前
@NotFoundEgg 我是阿里云泛域名解析到局域网部署得 npm 的 ip 上,然后在 npm 配置转发规则,可以在局域网内域名访问(公网无法访问)
xinmans
181 天前
如果你跑了 k3s ,那么可以基于 ingress 规则来实现域名解析
ixdeal
181 天前
@NotFoundEgg #6 感谢,这个是我需要的,因为这样的话内部可以跑 K8S/K3S 来节约开支(仅仅针对对实时性要求不高的地方)
DataSheep
181 天前
@ixdeal tunnel 不用,是连到 cloudflare 的,如果用 tunnel 了可以考虑套个 zero trust ,反正不要钱。
ratmond
181 天前
我是 ddns-go 更新 ipv6 解析(没公网 v4 ),cloudflared 作为备份(因为速度慢),以及 zerotier 和 wireguard 作为最后保险
JensenQian
181 天前
@ixdeal 是的,用来内脏穿透
JensenQian
181 天前
@JensenQian 内网穿透
jamesyu
181 天前
ddns-go 和 cloudflare tunnel 是两个工作逻辑,ddns-go 针对的是动态公网 ip 的人,当 ip 变了之后时刻更新 dns ;而 cloudflare tunnel 则是穿透的内网穿透,不需要公网 ip
CHEN1016
180 天前
cf 域名可以用二级域名映射每个服务的端口,就是速度不行
princeofwales
180 天前
怎么没人讨论 frp

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/990787

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX