1 この記事は何?
夏休みで実家や旅行に行く人は多いと思いますが、さすがにデスクトップPCは持ち出せず自宅に戻るまでVRChatをPlayするのを我慢している人は多いと思います。
でも大丈夫。
この記事の通り設定したら外出先からもVRChatができるようになるのです。
2 前提条件の説明
自宅でQuest2を使用しており、VirtualdesktopでワイヤレスでPCVR環境が構築できていることを前提とします。外出先でPCVRを使用する環境は、下記図の通りVPN接続を行います。
3 環境設定
いまから外出先からPCVRができるようになるための環境設定の方法を説明します。
3-1 PC(Windows)での設定
ここでは、新規のVPNネットワークを作成し、PCをVPNネットワークに参加させます。
(2) Zerotierをインストールします。
(3)タスクバー右下にZerotierが立ち上がっていると思います。万が一Zerotierが立ち上がっていないばあは、WindowsアプリケーションからZerotierを起動してください。
(4)Sign upよりアカウントを作成してください。個人利用の場合はフリーです。アカウント作成後Log Inしてください。
(6)VPNネットワークが作成されます。NETWORK IDが表示されます。あとで必要なのでメモしておいてください。
(7)NETWORK IDのデータが表示されている箇所をクリックします。
(8)作成したネットワークの詳細が表示されます。デフォルト設定のままで問題ないと思います。
(9)タスクバーからzerotierのアイコンをクリックし、Join New Networkをクリックします。
(10) (6)でメモしたNETWORK IDを入力してください。
(11)NETWORK IDのデータが表示されている箇所をクリックし、「Members」の項目を確認します。PCがVPNネットワークに参加されたことが表示されているので、Authにチェックを入れます。
3-2 Quest2での設定
ここでは、Quest2をVPNネットワークに参加させます。
(1) まずSidequestをインストールしてください。
(2) ZeroTier Webサイトより、apkファイルをダウンロードします。
(4)SideQuestのアプリを立ち上げます。Quest2とPCが正常に接続されていればIPアドレスが左上に表示されるはずです。
(5)パネルマークをクリックし、apkファイルをドラッグドロップします。
(6)ZeroTierOne.apkが表示されるのでクリックしQuest2にインストールします。
(7)Quest2を起動し、アプリを選択します。ZeorTireOneが提供元不明アプリに登録されていると思います。
(8)ADD NETWORKから先にメモしたNETWORK IDを入力してください。
(9)接続リクエスト -> OKにする。
(10)トグルボタンをONにしてください。
(11)VPNに接続できていれば各種項目のparameterが表示されます。
(12)Zerotierの設定Webサイトに戻り、Membersを見るとQuest2が新規に追加されてると思いますが、このままではまだQuest2はVPNネットワークに参加できていません。Auth?をチェックしてください。
(13)Quest2に割り当てられたIPアドレスが表示されるので、PCからQuest2にPingが通ることを確認してください。
以上が一連の設定の流れでした。お疲れ様でした。
4 外出先からPCに接続してみよう
Virtualデスクトップから接続する場合、いつも通りQuest2からVirtual Desktopを立ち上げ、PCに接続すれば使用できます。