通过 SSH 隧道传输以太网数据包

通过 SSH 隧道传输以太网数据包

我有两台机器。一台是我的笔记本电脑,另一台是本地内联网中的机器。这台机器在网络设备(用于内联网)旁边有第二张网卡。我想从第二台设备发送原始以太网帧。

我如何从本地笔记本电脑隧道连接到该服务器并在正确的设备上转发这些数据包?

答案1

以太网是最简单的使用方式之一,因为你不必担心加密两个系统之间的隧道。但你也可以使用韦特, 或者通过 ssh 进行隧道,但使用 ssh 解决方案您需要 openssh 4.3+ 。

答案2

您不想通过 TCP(第 3 层)上的 SSH 隧道传输以太网(第 2 层)。由于 TCP 会尽力保证无损传输,因此您可能会有多个层尝试重新传输丢失的数据包。

使用适当的隧道技术,例如 OpenVPN、L2TP 或 IPSec。

相关内容