На данный момент, самый простой способ разворачивать свой VPN на своём VPS сервере – это 3x-ui.
Он позволяет настроить WARP буквально в два клика.
Однако, сама настройка VPS и установка 3x-ui не тривиальна и является отдельной темой – я не буду описывать весь процесс здесь.
Вместо этого есть куча инструкций.
Единственное замечание - в качестве скрипта для установки лучше использовать оригинальный:
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
в инструкциях часто есть ссылки на другие установщики, не все из них злонамеренные, но некоторые – да. Лучше использовать оригинальный 3x-ui, и не использовать сомнительные модификации без надобности.
Tag = warp, Address = engage.cloudflareclient.com:2408
Outbound Tag = warp – это скажет правилу гонять трафик в наш Warp Outbound.Source IPs = 0.0.0.0/0 или Network = TCP,UDP – это нужно,
т.к. из-за пустых правил XRay выдаёт ошибку.


В результате, ваш VPN будет гонять трафик через WARP и VRChat’у это должно понравиться.
Если вы используете что-то другое вместо 3x-ui, то способ настройки аналогичный.