5мес



Программирование
+3Есть ли готовые VPN-сервера, аналогичные hamachi с открытым исходным кодом на GOLANG?
Создаю псевдо-децентрализованную сеть на golang. Проблему с NAT пытаюсь решить с помощью vpn, однако, все vpn по типу hamachi и zerotier имеют ограничения по кол-ву узлов, поэтому, хочу запустить собственный vpn-сервер с автоматическим присвоением ip-адресов, hole punching и шифрованием, на основе готового решения. (типа, просто исходник скачать, скомпилить и запустить). Есть такое на golang-е?
По дате
По рейтингу
Simple-VPN
Проблема с нат вообще не должна существовать, т.к. клиент сам подключается к сети, а не сеть к нему.
Ограничение количества можно обойти, отказавшись от ip4 или вообще построив свой протокол на идентификаторах произвольного состава и длины.