Назад | Перейти на главную страницу

Туннельные пакеты Ethernet через SSH

У меня две машины. Мой ноутбук и компьютер в локальной сети. Эта машина имеет рядом с сетевым устройством (для интрасети) вторую сетевую карту. Я хочу отправить необработанные кадры Ethernet с этого второго устройства.

Как я могу туннелировать с моего локального ноутбука на этот сервер и пересылать эти пакеты на нужное устройство?

Вы не хотите туннелировать Ethernet (уровень 2) через SSH через TCP (уровень 3). Поскольку TCP изо всех сил пытается гарантировать передачу без потерь, у вас может быть несколько уровней, пытающихся повторно передать отброшенные пакеты.

Используйте подходящую технологию туннелирования, такую ​​как OpenVPN, L2TP или IPSec.

EoIP будет одним из самых простых в использовании, поскольку вам не нужно беспокоиться о шифровании туннеля между двумя системами. Но вы также можете использовать veth, или туннель через ssh, но для решения ssh вам понадобится openssh 4.3+.