Найти в Дзене
avencores.

Drip: Саморазмещаемое решение для безопасного туннелирования локальных сервисов

Drip — это легковесное и производительное решение с открытым исходным кодом, написанное на языке Go, которое позволяет безопасно открывать доступ к локальным сервисам (localhost) из глобальной сети Интернет. Инструмент выступает в качестве саморазмещаемой альтернативы таким сервисам, как ngrok, но работает исключительно на вашей инфраструктуре (VPS). Это означает, что внешний пользователь обращается к вашему публичному серверу, который перенаправляет запрос через зашифрованный туннель на локальную машину, возвращая ответ обратно, минуя ограничения NAT и брандмауэров. - Полный контроль над трафиком: Вы используете собственный VPS, что исключает прохождение данных через серверы третьих лиц и гарантирует конфиденциальность. - Поддержка множества протоколов: Инструмент позволяет создавать туннели для HTTP, HTTPS и TCP, что дает возможность публиковать веб-серверы, базы данных, игровые серверы или SSH-доступы. - Гибкая система безопасности: Встроенная возможность фильтрации входящих подключ
Оглавление

Drip — это легковесное и производительное решение с открытым исходным кодом, написанное на языке Go, которое позволяет безопасно открывать доступ к локальным сервисам (localhost) из глобальной сети Интернет. Инструмент выступает в качестве саморазмещаемой альтернативы таким сервисам, как ngrok, но работает исключительно на вашей инфраструктуре (VPS). Это означает, что внешний пользователь обращается к вашему публичному серверу, который перенаправляет запрос через зашифрованный туннель на локальную машину, возвращая ответ обратно, минуя ограничения NAT и брандмауэров.

Основные возможности

- Полный контроль над трафиком: Вы используете собственный VPS, что исключает прохождение данных через серверы третьих лиц и гарантирует конфиденциальность.

- Поддержка множества протоколов: Инструмент позволяет создавать туннели для HTTP, HTTPS и TCP, что дает возможность публиковать веб-серверы, базы данных, игровые серверы или SSH-доступы.

- Гибкая система безопасности: Встроенная возможность фильтрации входящих подключений по IP-адресам (белые списки), что позволяет ограничить доступ к ресурсу только для определенных пользователей.

- Отсутствие искусственных ограничений: Нет лимитов на скорость, количество одновременных подключений или время жизни сессии, которые часто встречаются в бесплатных тарифах коммерческих аналогов.

- Кроссплатформенность: Благодаря языку Go, клиентские и серверные части могут быть запущены на Linux, Windows, macOS и других операционных системах.

Преимущества

- Независимость: Вы не зависите от тарифных планов сторонних сервисов и возможных блокировок их доменов.

- Производительность: Минимальное потребление ресурсов системы и высокая скорость обработки соединений.

- Простота использования: Развертывание сводится к запуску одного бинарного файла на сервере и одного на клиенте с минимальной конфигурацией.

Скачать с GitHub

⬇️Поддержать автора⬇️

✅SBER: 2202 2050 1464 4675