実家からPCVRをやろう in VRChat

# 1 この記事は何？

夏休みで実家や旅行に行く人は多いと思いますが、さすがにデスクトップPCは持ち出せず自宅に戻るまでVRChatをPlayするのを我慢している人は多いと思います。

でも大丈夫。

この記事の通り設定したら外出先からもVRChatができるようになるのです。


# 2 前提条件の説明

自宅でQuest2を使用しており、VirtualdesktopでワイヤレスでPCVR環境が構築できていることを前提とします。外出先でPCVRを使用する環境は、下記図の通りVPN接続を行います。


![378.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/6acfb48b-3c14-d2fe-4063-6e9c1dc76a09.jpeg)


# 3 環境設定

いまから外出先からPCVRができるようになるための環境設定の方法を説明します。

# 3-1 PC(Windows)での設定

ここでは、新規のVPNネットワークを作成し、PCをVPNネットワークに参加させます。

(2) Zerotierをインストールします。

https://www.zerotier.com/

![379.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/4e342f48-d6f4-ce40-cefd-199468a864ce.jpeg)
![380.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/a5785381-16e6-eb92-4ce1-07040af79774.jpeg)

(3)タスクバー右下にZerotierが立ち上がっていると思います。万が一Zerotierが立ち上がっていないばあは、WindowsアプリケーションからZerotierを起動してください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/b715c84c-968c-facd-0b66-d21396f0dd2d.png)

(4)Sign upよりアカウントを作成してください。個人利用の場合はフリーです。アカウント作成後Log Inしてください。
![382.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/d9fff4af-f22c-57ca-aef8-546860f35349.jpeg)

(5)Create a networkをクリックします。
![383.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/c189b88c-5c76-09ed-7db0-930a6b87f18a.jpeg)

(6)VPNネットワークが作成されます。NETWORK IDが表示されます。あとで必要なのでメモしておいてください。![384.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/e22bc34e-b175-e290-5135-d62da5dc7e4b.jpeg)

(7)NETWORK IDのデータが表示されている箇所をクリックします。
![385.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/e013cd0f-de26-9398-7cb0-3bc3fc79c09d.jpeg)

(8)作成したネットワークの詳細が表示されます。デフォルト設定のままで問題ないと思います。
![386.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/bac37e47-4bcf-063f-2876-35404ebe64f2.jpeg)
![387.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/1b62513e-1046-e54d-a355-f348cdfc73a3.jpeg)

(9)タスクバーからzerotierのアイコンをクリックし、Join New Networkをクリックします。
![391.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/dbfc844e-46ef-e1a7-1f3d-e4e68973c3d9.jpeg)

(10) (6)でメモしたNETWORK IDを入力してください。
![389.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/d25998cd-5957-da46-99bd-a929687dc540.jpeg)

(11)NETWORK IDのデータが表示されている箇所をクリックし、「Members」の項目を確認します。PCがVPNネットワークに参加されたことが表示されているので、Authにチェックを入れます。
![385.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/e013cd0f-de26-9398-7cb0-3bc3fc79c09d.jpeg)
![390.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/65bad397-6175-cfbf-c1ba-6cf4c5ba3dfa.jpeg)


# 3-2 Quest2での設定

ここでは、Quest2をVPNネットワークに参加させます。

(1) まずSidequestをインストールしてください。

https://nekosakamiti.com/sidequest/

(2) ZeroTier Webサイトより、apkファイルをダウンロードします。

https://www.zerotier.com/download/

![393.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/a8095d34-0f2b-a332-1a64-3d3378e9c60e.jpeg)

(3) Quest2とPCをUSBで有線接続します。
![394.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/eb0a126f-0f2c-2c04-6869-58b30fdb9ddd.jpeg)

(4)SideQuestのアプリを立ち上げます。Quest2とPCが正常に接続されていればIPアドレスが左上に表示されるはずです。
![395.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/89726f02-4eea-d8eb-b772-872b8e56a40f.jpeg)

(5)パネルマークをクリックし、apkファイルをドラッグドロップします。
![396.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/32b0202a-a2ff-472f-d821-63909ece7be9.jpeg)

(6)ZeroTierOne.apkが表示されるのでクリックしQuest2にインストールします。
![397.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/2e94a84a-4c89-eae8-6a42-0ecf888350fc.jpeg)

(7)Quest2を起動し、アプリを選択します。ZeorTireOneが提供元不明アプリに登録されていると思います。
![398.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/5a005756-425b-273a-f412-afce85b9fa36.jpeg)

(8)ADD NETWORKから先にメモしたNETWORK IDを入力してください。
![399.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/2b603226-d0a7-397f-cbd9-7efb4c64ddca.jpeg)

(9)接続リクエスト -> OKにする。
![400.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/7c0cbef2-926f-6c21-42da-170a8eeaf3ce.jpeg)
(10)トグルボタンをＯＮにしてください。
![401.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/f0078ea2-4e2c-33d0-accb-9780b3b069f9.jpeg)
(11)VPNに接続できていれば各種項目のｐａｒａｍｅｔｅｒが表示されます。
![402.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/227f2077-bb91-dd9b-9624-180e38887ee3.jpeg)

(12)Zerotierの設定Webサイトに戻り、Membersを見るとQuest2が新規に追加されてると思いますが、このままではまだQuest2はVPNネットワークに参加できていません。Auth?をチェックしてください。
![403.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/3ffc9e24-2622-1e2c-eb76-d1cdf914a654.jpeg)

(13)Quest2に割り当てられたIPアドレスが表示されるので、PCからQuest2にPingが通ることを確認してください。
![ス404.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/549dded6-a574-e74e-336f-2daef33f79db.jpeg)

以上が一連の設定の流れでした。お疲れ様でした。

# 4 外出先からPCに接続してみよう
Virtualデスクトップから接続する場合、いつも通りQuest2からVirtual Desktopを立ち上げ、PCに接続すれば使用できます。

![404.jpg](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/150223/97b497cf-f67b-1456-6228-145078a5c7df.jpeg)