Использование python для передачи сетевых пакетов 2-го уровня через vpn - PullRequest
0 голосов
/ 05 марта 2020

У меня нет кода в минуту - я больше обращаюсь к идеям в мин.

сценарий У меня есть программное обеспечение vpn (radmin / dynvpn, zerotier 1) который я использую для создания туннеля уровня 3 между удаленными ноутбуками.

В ноутбуке конечной точки включена маршрутизация в windows, что позволяет мне удаленно подключаться к siemens plcs.

Это в основном работает очень хорошо, однако некоторые функции, использующие протоколы уровня 2, не работают удаленно.

цели Я бы хотел упаковать соответствующие протоколы уровня 2 в некоторый пакет уровня 3, используя python, работающий на обоих стороны. Тогда очевидно, что противоположный конец распакует пакеты.

Я довольно новичок в python (6 месяцев), но я хорошо справляюсь с вещами промежуточного типа.

Я собираюсь изучить scapy, но бродил, если у кого-то были дальнейшие идеи / идеи.

Спасибо

...