大佬们,内网穿透哪种方案适合我?

2023-06-27 22:26:28 +08:00
 mikaelson
首先,有云主机,也就是有公网 IP 了

我的环境是这样:

各地有散落的本地服务器,我希望能组个局域网,让所有地区的服务器都能自己设置个虚 ip ,然后互联。并且相关人员可以访问。

目前的方案是:
tinc 组网,然后云服务器对各个地区服务器的 22 端口进行转发,所有相关人员通过公网 ip+端口访问到各个服务器。
服务器之间的业务用虚 IP 连接。。。还有一些内网应用,通过映射端口让外部访问。

本来挺简单的把,最近不懂咋了,tinc 一直没速度,或者丢包,连正常的 ssh 都不稳了。我尝试更新到 1.1.18 版本改一些配置,还是这样。。。之前一直用的 1.0.36

所以来需求其他方案了。了解了一下能组网的也就 n2n ,zerotier ,tailscale ?哪个会比较适合?

大佬们给点建议呀。谢谢各位。
16814 次点击
所在节点    程序员
111 条回复
mikaelson
2023-06-28 08:44:30 +08:00
@a33291 没听过呀,我去了解看看、
masterclock
2023-06-28 08:57:34 +08:00
有比 softether 更强的吗?
yulgang
2023-06-28 08:58:58 +08:00
openvpn
liyafe1997
2023-06-28 09:02:14 +08:00
自用 tailscale 跨国组网还是双方 NAT 的情况下,稳得一逼
Dzer0
2023-06-28 09:02:40 +08:00
n2n 效果好的一匹,可以直接 P2P 。
mikaelson
2023-06-28 09:06:45 +08:00
@liyafe1997 如果是内网业务,都只能走公网 ip 映射出来依托于云服务器的带宽了是把?
mikaelson
2023-06-28 09:06:59 +08:00
@Dzer0 真的吗? n2n 和 tailscale 都试过了吗?
superchijinpeng
2023-06-28 09:07:55 +08:00
Headscale + Tailscale 无敌
mikaelson
2023-06-28 09:08:52 +08:00
@superchijinpeng 可以自定义虚 IP 吗?可以自建 server 对吗?我去了解一下。然后内网服务要映射的话,都只能走公网 IP 映射端口依托于公网宽带了是把
Achophiark
2023-06-28 09:09:08 +08:00
wg-easy 解君愁
hello365
2023-06-28 09:15:54 +08:00
udp 打洞就算成功,但是效果不能保证,国内大环境就是这样,要稳定尽量考虑 tcp 中转链接模式。
lingeo
2023-06-28 09:17:22 +08:00
我也有这种需求,公司有个动态公网 IP ,公司路由器上配了个 L2TP ,户外有 20 多个设备,已经到了路由器的上限了。后面又在服务器上跑了个[L2TP-VPN]( https://github.com/daisreaux/L2TP-VPN/tree/master)。
mikaelson
2023-06-28 09:37:26 +08:00
@superchijinpeng 感谢,我去搜搜教程
mikaelson
2023-06-28 09:38:09 +08:00
@lingeo 那你的相关人员是走公网 ip+业务端口访问吗?还是都给他们分配了 vpn
NealLason
2023-06-28 09:47:17 +08:00
我的方案:
OpenVPN -> NAT -> Nebula.
所有开发人员在 OpenVPN 子网下,然后各地的服务器都通过 Nebula 实现 P2P Mesh 组网,OpenVPN 的子网和 Nebula 之间通过一层 NAT 转换
hbytw1
2023-06-28 09:56:41 +08:00
@mikaelson zerotier 可以自建 planet server 可以自定义内网地址,可以互相映射内网地址。
greenskinmonster
2023-06-28 10:07:57 +08:00
建议官方 tailscale + 自建 derp ,headscale 最近 0.22.x 版本 bug 有点多。

Wireguard 我测试有断流的情况,比如远程桌面和 SSH 偶尔会断开,我留作备用方案了。

而且 tailscale 本身的权限控制非常强大,相对来说 wg 就不够灵活。
mikaelson
2023-06-28 10:09:40 +08:00
@yuantianwei 想要映射到外网,就走云服务器的公网 IP ,在走云服务器的带宽,是嘛
mikaelson
2023-06-28 10:09:59 +08:00
@greenskinmonster 好的,谢谢,我去找教程看看
ShunYea
2023-06-28 10:40:44 +08:00
上次各位大佬推荐我的 NPS ,没有人推荐给楼主吗?

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

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

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

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

© 2021 V2EX