Задать вопрос
@Xavisonell

Надежный VPN клиент в виде либы?

Есть задача тунелить трафик с порта X публичного сервера на порт Y пк за провайдерским натом (на пк крутится реверс-прокси, перенаправляющий http и ws на локальные устройства).
ssh не хочу по ряду причин. Всякие third-party сервисы не могу использовать, надо поставить самодостаточный продукт.
Конечный софт должен выйти настолько простым что человек который первый раз увидел компьютер сможет запустить и пользоваться.
В общем решил что мне нужно встроить какой-нить впн клиент напрямую в проект с прокси написанный на c#. Так вот какой клиент выбрать? Смотрел в сторону wireguard-go, начитался что его провайдеры блочат. Тогда Amneziawg-go? Так и не нашел ни одного примера как использовать эти клиенты в моем c# коде. Времени перечитывать весь интернет тупо нет.
Может кто тыкнуть где и что читать? Есть советы по выбору иных впн-клиентов? Может найдутся какие примеры по тем клиентам что я перечислил?

PS прокси сделано потому, что конечным устройствам сильно не нравится когда к ним стучат не из лана по причине большой жадности разработчиков из поднебесной.
  • Вопрос задан
  • 170 просмотров
Подписаться 1 Средний 8 комментариев
Пригласить эксперта
Ответы на вопрос 2
@Drno
zerotier может быть... он как раз имеет sdi для встраивания
Ответ написан
Viji
@Viji
DevOps Engineer
Старовато, но вроде поддерживается

https://www.nuget.org/packages/OpenVPN
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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