Десктопная панель управления Linux-серверами на Tauri и React: управляет VPS по SSH без установки агента на сервер.
zywe03/realm-xwPF
Интерактивный Bash-скрипт для установки Realm и управления перенаправлением портов и правилами relay через меню терминала на Linux VPS.
- Звёзды
- 1,268
- Форки
- 173
- Открытые issues
- 1
- Последний коммит
- 2 месяца назад
Что это?
realm-xwPF — shell-скрипт, который устанавливает сетевой relay Realm на Linux-сервер и предоставляет меню терминала для создания и управления правилами перенаправления. Он поддерживает TCP- и UDP-перенаправление Realm, транспорт WebSocket и TLS, балансировку нагрузки по стратегиям round-robin и IP-hash, а также переключение на резервный узел по результатам проверки доступности, запускаемой через systemd timer. Скрипт работает в семействах Debian/Ubuntu, Alpine и CentOS/RHEL и определяет, используется ли на хосте systemd или OpenRC.
Помимо управления правилами, проект включает монитор трафика портов, который считает трафик для отдельных портов и всей машины, а также позволяет ограничивать скорость и отправлять уведомления через Telegram или webhook. В комплект также входит скрипт проверки сетевого канала: он измеряет задержку, пропускную способность и потери пакетов с помощью hping3, iperf3 и nexttrace. Кроме того, проект поддерживает экспорт и импорт полной конфигурации для переноса между серверами.
Ключевые возможности
- 01Управление правилами перенаправления TCP, UDP, WebSocket и TLS в Realm через интерактивное меню.
- 02Поддержка балансировки нагрузки по стратегиям round-robin и IP-hash, а также взвешенных целевых узлов.
- 03Автоматическое переключение на резервный узел по результатам проверки доступности, запускаемой через systemd timer.
- 04Статистика трафика по портам и для всей машины, ограничение скорости и уведомления.
- 05Экспорт и импорт полной конфигурации, включая заметки к правилам, для переноса на другой сервер.
Сценарии использования
- Перенаправление трафика через VPS на backend-сервер в другой сети.
- Настройка двухэтапного туннеля между relay-хостом и выходным хостом с использованием TLS или WebSocket.
- Мониторинг потребления пропускной способности отдельными портами на общем Linux-сервере.
Быстрый старт
- 1
Запустите однострочную команду установки из README (требуется sudo; она передаёт удалённый скрипт в bash, поэтому запускайте её самостоятельно)
- 2
Откройте меню управления с помощью сочетания клавиш pf
pf
Что важно знать
- Поддерживаются только серверы Linux VPS.
- Требуются права root или sudo, поскольку установка Realm изменяет системные службы и настройки сети.
- Во время установки скачивается и запускается скрипт с GitHub, поэтому необходим доступ к сети или ускоренное зеркало.
Темы
Частые вопросы
- Что такое realm-xwPF?
- Интерактивный Bash-скрипт для установки Realm и управления перенаправлением портов и правилами relay через меню терминала на Linux VPS. realm-xwPF — shell-скрипт, который устанавливает сетевой relay Realm на Linux-сервер и предоставляет меню терминала для создания и управления правилами перенаправления. Он поддерживает TCP- и UDP-перенаправление Realm, транспорт WebSocket и TLS, балансировку нагрузки по стратегиям round-robin и IP-hash, а также переключение на резервный узел по результатам проверки доступности, запускаемой через systemd timer. Скрипт работает в семействах Debian/Ubuntu, Alpine и CentOS/RHEL и определяет, используется ли на хосте systemd или OpenRC.
- realm-xwPF можно использовать бесплатно? Какая у него лицензия?
- realm-xwPF распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- realm-xwPF всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в realm-xwPF — 3 сент. 2026 г..
- Для чего можно использовать realm-xwPF?
- Перенаправление трафика через VPS на backend-сервер в другой сети. Настройка двухэтапного туннеля между relay-хостом и выходным хостом с использованием TLS или WebSocket. Мониторинг потребления пропускной способности отдельными портами на общем Linux-сервере.
- Как установить realm-xwPF?
- Запустите однострочную команду установки из README (требуется sudo; она передаёт удалённый скрипт в bash, поэтому запускайте её самостоятельно) Откройте меню управления с помощью сочетания клавиш pf: pf
- Где скачать realm-xwPF?
- Исходный код и инструкции по установке — на GitHub: https://github.com/zywe03/realm-xwPF
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Терминальный интерфейс для захвата и анализа сетевого трафика в Linux на базе eBPF.
Система self-hosted статус-страниц на SvelteKit и Node.js с мониторингом доступности, инцидентами и окнами обслуживания.
Создаёт панели Grafana и настраивает готовые оповещения для распространённых сервисов и инфраструктуры — без ручного написания запросов.
Shell-скрипт для проверки качества сети на сервере с Linux или macOS: тестирует BGP, задержку на магистральных маршрутах, маршрутизацию и скорость для материкового Китая.
Платформа для самостоятельного размещения приложений, баз данных и сервисов с развёртыванием в один клик на собственных серверах по SSH — альтернатива Heroku, Netlify и Vercel.