Rulik EN

Начало

Через интернет

Rulik работает и вне дома, если ПК и телефон в одной виртуальной сети. Проще всего Tailscale: бесплатно, ставится за пять минут.

Как это работает

Дома телефон находит ПК сам: они в одной сети Wi-Fi. Вне дома такой сети нет, и ПК не видно из интернета. Виртуальная сеть (Tailscale или ZeroTier) соединяет ПК и телефон так, будто они снова рядом.

Rulik понимает эти сети сам. Подключитесь к ПК хотя бы раз дома, и сервер сообщит телефону свой адрес в виртуальной сети. Дальше телефон найдёт ПК через неё и подключится без ввода адреса и PIN.

Tailscale за пять минут

  1. Поставьте Tailscale на ПК и войдите в аккаунт (Google, Microsoft, GitHub или почта).
  2. Поставьте приложение Tailscale на телефон и войдите в тот же аккаунт.
  3. Включите Tailscale на обоих устройствах.
  4. Дома подключите Rulik как обычно. В окне сервера у адреса 100.x.x.x появится пометка «через интернет».
  5. Вне дома включите Tailscale на телефоне и откройте Rulik: ПК появится в списке с пометкой «через интернет, Tailscale».
Сеть Tailscale Windows может считать общедоступной. Если телефон не подключается, нажмите «Брандмауэр» в окне сервера.

Другие сети

На телефоне, кроме Tailscale, подойдёт ZeroTier: Rulik узнаёт его сам. У Radmin VPN нет приложения для Android, а Hamachi для телефона давно не обновляется, поэтому для Rulik они не годятся. Если сеть не определилась, впишите адрес ПК в этой сети вручную на вкладке «ПК».

Ограничения

  • На Android работает только один VPN за раз. Tailscale и ZeroTier на телефоне это VPN, поэтому одновременно с другим VPN или обходом блокировок они работать не будут.
  • В России протокол WireGuard, на котором построен Tailscale, бывает заблокирован. Тогда Tailscale гонит трафик через свои серверы: управление работает, а картинка медленнее. ZeroTier использует свой протокол и может работать там лучше.

Чего ждать

  • Управление (геймпад, мышь, клавиатура) почти всегда работает хорошо: ему хватает десятков килобит.
  • Картинке нужен быстрый и ровный интернет на обоих концах. Через интернет стрим стартует с 6 Мбит/с и сам снижает битрейт, если связь не тянет.
  • Задержка зависит от расстояния и сети. Нажмите «Проверить сеть» на вкладке «ПК»: если в плохие моменты больше 60–80 мс, лучше играть в неспешные игры.
  • Мобильный интернет расходует трафик: час стрима при 6 Мбит/с это около 2,7 ГБ.

Исправить на GitHub