Что такое ядро WaterWall?
On this page 7
Наряду с такими известными названиями, как Xray и sing-box, в сообществе сетевых пользователей звучит ещё одно: WaterWall. Это ядро придерживается иного подхода и сосредоточено прежде всего на туннелировании и объединении сетевых компонентов в цепочки.
Внимание: WaterWall — довольно узкоспециализированный проект, который находится в разработке. Перед использованием обязательно изучите документацию и последнюю официальную версию проекта, поскольку возможности и способ настройки могли измениться.
WaterWall в одном предложении
WaterWall — это сетевое ядро с открытым исходным кодом, которое, соединяя «узлы» (Nodes) друг с другом, позволяет строить туннели и собственные маршруты связи.
Что значит узловая архитектура?
Вместо фиксированного, заранее заданного протокола вы собираете соединение в WaterWall из небольших частей: входной узел, несколько промежуточных узлов (например, шифрование или обработка) и выходной узел. Эти части соединяются по порядку и образуют «цепочку», подобно сборке трубопровода.
Типичные сценарии
- Построение туннеля между двумя серверами
- Обратный туннель (Reverse Tunnel): когда сервер находится за сетевыми ограничениями и не может принимать входящие подключения
- Комбинирование разных уровней для достижения нужной архитектуры
- Тестирование и построение собственных сетевых топологий
Преимущества и ограничения
Преимущества:
- Высокая гибкость при построении собственной архитектуры
- Лёгкий подход с акцентом на производительность
- Открытый исходный код и возможность изучить код
Ограничения:
- Для начинающего пользователя это сложнее.
- Экосистема клиентов и документация не столь обширны, как у Xray и sing-box.
- Требуются технические знания для правильной и безопасной настройки.
Быстрое сравнение
| Xray-core | sing-box | WaterWall | |
|---|---|---|---|
| Направление | Прокси и разнообразные транспорты | Комплексная прокси-платформа | Узловое туннелирование |
| Кому подходит | Большинству пользователей прокси | Тем, кому нужны продвинутая маршрутизация и DNS | Техническим пользователям, которым нужен собственный туннель |
| Простота для новичка | Средняя | Средняя | Ниже |
Замечание о безопасности
С каким бы ядром вы ни работали, правило неизменно: каждый новый туннель нужно проверить после запуска. Утечки DNS и IPv6 возможны в любой собственной архитектуре.
А что BlendIn VPN?
Если у вас есть особые технические требования, до покупки поговорите с круглосуточной поддержкой BlendIn VPN, чтобы убедиться, что сервис совместим с вашим способом работы.