ガイド:接続の問題
VRChatへの安定した接続を維持する上で生じる問題を解決するための対策がいくつかあります。
用語集
このガイドにはコンピュータ用語が含まれており、以下の略語が頻繁に言及されます。
- DNS - ドメインネームシステム:デバイスを特定し、ウェブサイトのIPアドレスに接続するプロトコル。
- EDNS ECS - DNSクライアントサブネット拡張メカニズム:再帰DNSリゾルバが部分的なクライアントIPアドレス情報を権威DNSネームサーバーに送信するための仕組み。
- IP - インターネットプロトコルアドレス:お使いのデバイスのインターネット接続に関連付けられたアドレスであり、ウェブサイトなどのネットワーク上でお使いのデバイスを特定します。
- ISP(インターネットサービスプロバイダ) - デバイスをインターネットに接続させる会社。例:Comcast、Virgin、NTTドコモ 等
- OS - オペレーティングシステム 例:Windows、MacOS、iOS、Android 等
- Upstream Provider - プラットフォームのインフラストラクチャを支援するサービス。この場合はVRChatを指す。
- VPN(仮想プライベートネットワーク) - 異なるIPアドレスを用いた「トンネリング」方式により、接続を暗号化または保護するソフトウェア。
公式VRChat情報源を確認する
VRChatでは、サーバーの不具合や停止が公式に確認されたかどうかをユーザーが確認できる情報源を提供しています。
ウェブ:
Discord上で:
Upstream Providers
さらに、VRChatにはサインイン、アカウント認証、サーバーの安定性に影響を与える複数の「上流プロバイダー(Upstream providers)」が存在します。
アカウント認証
これらの上流プロバイダーは、あなたの「プラットフォーム アカウント」に紐づくアカウントデータ、および各アプリケーションストアからホストされるゲームデータを扱います。
- Meta
- Steam
- PICO
- Viveport
インスタンスホスティング
VRChatはPhotonを介して4つの異なるサーバーにインスタンスを分散配置しており、そのうち1つは独自のリージョンに紐付けられています。サーバーのメンテナンスが必要な場合があり、その際はリージョンが一時的に不安定になることがあります。
- Photon Engine
- 米国西部
- 米国東部
- ヨーロッパ
- 日本
クリエイターエコノミーと購入
VRChatのCreator Economyは、ユーザーとベンダー間の取引を処理し、購入情報を検証するためにTiliaサービスに依存しています。
- Tilia
不安定な接続
ISPによる限定的なIPv6サポート
オプション1 - VPNトンネルの使用
接続に問題がある場合、VPNトンネルを利用して接続を安定させることをお勧めします。
ただし、IPアドレスを隠蔽したり仮想的な地理的位置を変更するVPNを使用すると、エラーが発生したり頻繁にログアウトされる可能性があることにご注意ください。
- CloudflareのWARPは、Cloudflareのサーバーを利用して接続を安定化させ、通信を暗号化するVPNトンネルです。VRChatでの接続問題の改善に役立つ可能性があります。
- 1.1.1.1 by Cloudflare は、WARPにバンドルされた代替DNSリゾルバーです。デバイスのトラフィックの一部を暗号化することで、セキュリティとプライバシーを保護するように設計されています。
オプション 2 - DNS サーバーの設定(英語資料のみ)
- Windows10: https://docs.quad9.net/Setup_Guides/Windows/Windows_10/
- Windows11: https://docs.quad9.net/Setup_Guides/Windows/Windows_11_%28Encrypted%29/
- Mac: https://docs.quad9.net/Setup_Guides/MacOS/Big_Sur_and_later_%28Encrypted%29/
- Linux: https://docs.quad9.net/Setup_Guides/Linux_and_BSD/Ubuntu_22.04_%28Encrypted%29/
上記のDNS設定ガイドでは、デフォルトで「Quad9」DNSサーバーに接続するIPアドレスが使用されます。 代わりに、提供されているCloudflareのIPアドレスを使用してください。
IPv4とIPv6の両方の設定を行う必要があります。そうすれば問題なく動作します。
<IPv4>
1.1.1.1
1.0.0.1
<IPv6>
2001:4860:4860::8888
2001:4860:4860::8844
1.1.1.1 (Server 1) should be your preferred address, while 1.0.0.1 (Server 2) should be your alternate address. However, you can use any of these other DNS options below. You may choose any DNS provider; options are not limited to only Cloudflare.
| Provider | IPv4 Server | IPv6 Server | IPv4 Server (EDNS ECS) | IPv6 Server(EDNS ECS) |
|---|---|---|---|---|
| 8.8.8.8
8.8.4.4 |
2001:4860:4860::8888
2001:4860:4860::8844 |
Supported as default | Supported as default | |
| Control D | 76.76.2.0
76.76.10.0 |
2606:1a40::
2606:1a40:1:: |
Not supported | Not supported |
| Quad9 | 9.9.9.9
149.112.112.112 |
2620:fe::fe
2620:fe::9 |
9.9.9.11
149.112.112.11 |
2620:fe::11 2620:fe::fe:11 |
| OpenDNS Home | 208.67.222.222
208.67.220.220 |
2620:119:35::35 2620:119:53::53 |
Supported as default | Supported as default |
| Cloudflare | 1.1.1.1
1.0.0.1 |
2606:4700:4700::1111
2606:4700:4700::1001 |
Not supported | Not supported |
| AdGuard DNS | 94.140.14.14
94.140.15.15 |
2a10:50c0::ad1:ff
2a10:50c0::ad2:ff |
Supported as default | Supported as default |
| CleanBrowsing | 185.228.168.9
185.228.169.9 |
2a0d:2a00:1::
2a0d:2a00:2:: |
Not supported | Not supported |
Source: https://www.lifewire.com/free-and-public-dns-servers-2626062
EDNS ECS provides closer hosts, than traditional DNS servers, which sometimes is easier to use on cloud service providers who typically host worldwide.
Option 3 - Elevate IPv4 priority over IPv6 on Windows
This will prioritize using IPv4 over IPv6, without disabling IPv6 completely.
- This option may not works if your ISP stop offering IPv4 completely.
To enable on Windows,
- Open the command prompt by pressing the "Windows Key", and typing "cmd", which opens the Command Console; then press "Run as Administrator".
- Type "netsh interface ipv6 set prefixpolicy ::ffff:0:0/96 100 4", and press the Enter key.
- This should prioritize IPv4, after restarting your PC.
To disable IPv6 prioritization,
- Open the command prompt again, by pressing the "Windows Key", and typing "cmd", and "Run as Administrator" again.
- Type "netsh interface ipv6 reset" and press the Enter key.
- This should revert the IPv4 prioritization after restarting your PC.
Option 4 - Disabling IPv6 and forcing IPv4 use (DO NOT USE)
Many ISPs have started removing IPv4 capability completely, due to worldwide shortages of IPv4 addresses. If your ISP doing this, this method may not work, and may not allow you to connect to the Internet at all. There are some available guides on how to disable IPv6 protocol if you knows what you are doing:
- Windows: https://support.surfshark.com/hc/en-us/articles/360011550199-How-to-disable-IPv6-on-Windows
- Mac: https://support.surfshark.com/hc/en-us/articles/360012367560-How-to-disable-IPv6-on-macOS
- Linux: https://support.surfshark.com/hc/en-us/articles/360024470413-How-to-disable-IPv6-on-a-Linux-device
Troubleshooting
Connection instability may happen, due to packets being sent out of order, or having a slow or unstable internet connection. There may be several reasons as to why a connection can be unstable, however, here are some of the most common methods of troubleshooting the issue:
Update VRChat
VRChat may need to be updated! A message may prompt you to update your VRChat client on Steam, or the Meta store.
Reboot router
Reboot your router, by turning off the router, waiting a couple minutes, and turning it back on.
File integrity
Check the integrity of the firmware for your GPU drivers, or VRChat software. If necessary, you may need to reinstall VRChat.
Whitelisting your antivirus or firewall
Make sure your firewall or antivirus software are not blocking your connection to VRChat. If necessary, VRChat and Easy Anti Cheat should be whitelisted on your antivirus or firewall softwares.
- By using "ping/nslookup/tracert" on the Command Prompt, to find out, depending if you are using a compatible operating system and software.
Output logs
By default, VRChat's output logs are located under "%USERNAME%\AppData\LocalLow\VRChat\vrchat" and named "output_log_(date). Check the latest dated file, and seek any instabilities with your connection to VRChat. VRChat's User Support, or troubleshooting on VRChat's Discord servers may be able to find the issue, as a last resort.
System time
Double check your system clock, against the current time with your time zone, and make sure the time is set correctly.
Useful resources
Downdetector can be used as a guide to check earlier indication of ISP issues. However, this does not always confirm issues with an upstream provider. Please use at your discretion as a margin for judgement.
| Downdetector US | https://downdetector.com/ |
| Downdetector UK | https://downdetector.co.uk/ |
| Downdetector DE | https://allestörungen.de/ |
| Downdetector FR | https://downdetector.fr/ |
| Downdetector ES | https://downdetector.es/ |
| Downdetector JP | https://downdetector.jp/ |