ZeroTier 如何才能做到在外网可访问?

2020-10-23 22:40:27 +08:00
 ByteCat
之前一直是用 frp 做开发测试的,最近用上了 ZeroTier,感觉非常方便,把不同的设备组网进一个虚拟局域网,很有意思。现在遇到一个问题就是,不能像 frp 一样,在有公网 IP 的服务器上使用 iptables 转发来自组进虚拟局域网的开发机的端口跑的服务,比如我的开发机跑的项目是 192.168.192.1:8080 ( ZeroTier 虚拟局域网),服务器上使用 iptables 转发却不起作用,是我的设置有什么问题吗?感觉逻辑上没什么问题呀。
2155 次点击
所在节点    程序员
5 条回复
PerFectTime
2020-10-23 23:12:35 +08:00
iptables 没试过,我用 nginx 转发是正常可访问的
ciaoly
2020-10-23 23:13:53 +08:00
iptables 在 prerouting 链上给转发到你的 zero tier 网段应该也可以吧。楼上的 Nginx 是个好方案
unixeno
2020-10-24 01:25:55 +08:00
你得配个 nat 来转发
wowboy
2020-10-24 09:48:03 +08:00
zerotier 组了内网,直接用 zerotier 给的 ip 访问就行呀
flynaj
2020-10-24 15:00:41 +08:00
nat 配置对,相关防火墙配置对,没有什么问题。

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

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

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

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

© 2021 V2EX