有什么好用的 L2 VPN 吗?

2024-05-11 10:58:59 +08:00
 villivateur

现在一直在用 Wireguard ,哪都好,就是只支持三层代理,很多基于二层的协议,比如我想靠 NDP 获取 ipv6 就是不可能的。很多靠二层发现的局域网游戏也没法通过 Wireguard 实现。

前段时间研究过 L2TP/IPSec ,复杂到爆炸,我放弃了。

请问有没有什么像 Wireguard 一样简单好用的 L2 VPN 呢?

2064 次点击
所在节点    问与答
16 条回复
Puteulanus
2024-05-11 11:19:13 +08:00
zerotier 我记得好像可以
Jirajine
2024-05-11 11:25:06 +08:00
你已经有一个三层隧道了,再加一个二层隧道就行,GRE/vxlan 都可以直接建立二层隧道。
mijazz
2024-05-11 11:40:57 +08:00
leonshaw
2024-05-11 11:43:36 +08:00
openvpn
l8L12cwti87t9Kwg
2024-05-11 15:36:32 +08:00
l2tp githup 有一键脚本的,建立很方便,就是会掉
ysc3839
2024-05-11 15:47:05 +08:00
@Jirajine 请问 Windows 下有简单的方法使用 GRE 或者 vxlan 吗?目前使用的是 OpenVPN ,但相比 WireGuard 配置起来还是有些麻烦。
villivateur
2024-05-11 15:50:43 +08:00
@doudouwang 一键脚本就不考虑了,如果自己不理解里面的原理,出了问题就很难维护
lysShub
2024-05-11 15:57:48 +08:00
二层发现的局域网游戏 有些啥?
yaott2020
2024-05-11 16:00:08 +08:00
@villivateur 可以看看 SoftEtherVPN ,支持多种 VPN 协议,有 UI 管理软件
villivateur
2024-05-11 16:03:06 +08:00
@lysShub 帝国时代
XiLingHost
2024-05-11 16:09:37 +08:00
@lysShub 按理来说所有用组播方式进行局域网发现的游戏都是,有时候 mdns(avahi)方式发现也有,不过 mdns 可以用一个叫 mdns-repeater 的东西在 3 层上跨 2 层发现
a33291
2024-05-11 16:11:49 +08:00
softether 挺好,也简单
datocp
2024-05-11 16:16:40 +08:00
l2tp 以前 softether 挺好用的,可惜高版本 android 不支持了,只能使用 openvpn 连接 softether 提供的 openvpn 服务器端,而这个连接过程只能在国内,不能出墙,出墙几天就整体 block 了。。。

最后搞得在 android 出墙,只能使用 stunnel 提供的 socks5 代理。
xuanzc880
2024-05-11 16:22:13 +08:00
n2n,你可以试试这个
Jirajine
2024-05-11 22:32:47 +08:00
@ysc3839 这我不知道,多年不用 Windows 了,如果支持的话你可以去翻翻文档,以我的印象而言 Windows 干什么事都很难“简单”。
如果让我面对这种需求,我会用 hyperv 起 linux 的 VM 连到同一个 vswitch 上并在 linux 下建立隧道。也许如果你已经在使用 wsl2 可以直接这么做?我还没用过 wsl2 ,不知道它能否使用桥接网络。
leonme
2024-05-12 12:44:45 +08:00
L2TP 配置不复杂,IPSec 配置还是蛮复杂的

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

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

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

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

© 2021 V2EX