Используйте нижнюю кнопку на главной странице для запуска и остановки VPN.
Запуск#
При запуске outbound-узла OneXray:
- Загружает выбранный узел.
- Загружает выбранный Xray Setting или записывает встроенный Simple setting.
- Применяет chain proxy, если он настроен.
- Применяет platform runtime fixes: interface binding, ping port, macOS System Extension log handling.
- Записывает Xray JSON runtime config.
- Запускает VPN tunnel платформы.
- Проверяет latency и node IP information, если доступно.
Остановка#
Остановка VPN закрывает tunnel платформы и очищает running state в приложении.
Проверка запуска#
Запуск может завершиться ошибкой:
| Случай | Значение |
|---|---|
| Invalid outbound | Выбранный узел нельзя преобразовать в корректный Xray outbound. |
| Missing chain proxy | Simple Setting указывает на удаленный chain proxy node. |
| Invalid chain proxy | Выбранная chain proxy row не является outbound или не разбирается. |
| Same chain proxy and outbound | Chain proxy id совпадает с exit node id. |
| Invalid Raw Config | Raw JSON не проходит проверку OneXray или тест Xray-core. |
Для машинного управления desktop builds предоставляют onexray vpn start и onexray vpn stop. См. Develop.