如何使用 L2TP v3 连接两个 ubuntu 服务器?

如何使用 L2TP v3 连接两个 ubuntu 服务器?

我的情况是我想在 Ubuntu 服务器上运行 VPN 服务器。但是,由于我的 ISP 阻止了与国外的出站连接,我必须先连接到数据中心的服务器,然后使用该服务器连接到外部的 Ubuntu。幸运的是,数据中心并没有禁止 L2TP v3 与外界通信。但必须是版本 3。

我该如何部署这个场景?我有 ubuntu-1 和 IP-1,还有 Ubuntu-2 和 IP-2

提前致谢

答案1

L2TP RFC 定义了两种基本类型的 L2TP 数据包:控制数据包(“控制平面”)和数据包(“数据平面”)。Linux 内核的 L2TP 子系统处理 L2TPv2 和 L2TPv3 的数据包。更复杂的 L2TPv2 和 L2TPv3 控制数据包由用户空间程序处理。

ProL2TP 支持 L2TPv2 和 L2TPv3:

ProL2TP 来自 Linux 内核 L2TP 子系统的作者,它也是 L2TPv3 的第一个实现。

我不知道有任何免费的 L2TPv3 实现,只有 L2TPv2。

相关内容