Туннель 4in6 для гетерогенных систем [closed]

У меня есть клиенты (OS X 10.9 и Linaro / Ubuntu) в собственной сети IPv6 и Сервер (Debian ) как в собственном IPv4, так и в IPv6. План состоит в том, чтобы использовать Сервер в качестве своего рода шлюза, как в случае 4in6 ( http://en.wikipedia.org/wiki/4in6 ) или 4over6.

Оптимальным решением было бы высокопроизводительное (100 Мбит) соединение с поддержкой переадресации портов и DynDNS, все для IPv4. Минимальным требованием является возможность подключения к серверу OpenVPN, который работает на IPv4 и который я не могу настроить себя, работая во внешней сети IPv4:

(Clients) -- [[[OpenVPN]IPv4]IPv6] -- (Server) -- [[OpenVPN]IPv4] -- (OpenVPN Server)
  • (Хост)
  • [Инкапсуляция протокола]
  • - соединение -

Сведения об оборудовании: Клиенты:

  • медленная 1 ГГц ARM (Linaro), узкое место производительности
  • fa st MacBook (OS X 10.9)
  • Сервер: Core 2 Quad, 2,4 ГГц, 8 ГБ ОЗУ, 100 Мбит / с (Debian)

Я знаю, что существуют программные решения, которые могут туннелировать IPv4 в IPv6: {{1} } Gif, GRE, AFTR, OpenVPN.

Я не знаю, удовлетворяет ли какой-либо из них ограничениям:

  • Хорошая производительность на медленной ARM (Linaro, одноядерный процессор Allwinner A10 с тактовой частотой 1 ГГц)
  • Совместимость с OS X 10.9, Linaro ( Ubuntu для arm ) и Debian

--- 16 апреля --- mac-gre снова в активной разработке. На сегодняшний день доступна бета-версия для OS X 10.9: https://code.google.com / p / mac-gre / source / checkout Разработчик предупредил меня о текущей ошибке, поэтому всем, кто пытается это сделать, следует позаботиться об этом:

ПРИМЕЧАНИЕ: существует известная проблема, когда вы выгружаете драйвер (kextunload GRE.kext), система, вероятно, выдаст KERNEL PANIC. Итак, НЕ помещайте драйвер бета-версии GRE.kext в / System / Library / Extension /, просто оставьте его в / tmp / для тестирования.

1
задан 16 April 2014 в 11:42
1 ответ

Итак, я нашел решение: переадресация портов SSH.

ssh user @ host -L 1194: localhost: 1194

Затем запустите OpenVPN на клиенте

С точки зрения производительности максимальная скорость ARM через Ethernet с использованием OpenVPN составляет около 2-3 МБ / с. С SSH и без него это лучший вариант.

0
ответ дан 4 December 2019 в 08:40

Теги

Похожие вопросы