Resonite 用の ResoniteModLoader modで、セッションに透過的な IPv6接続を提供します。このMODはサードパーティのIPv6 LNLサーバーを利用してIPv6のUDPパンチスルーを容易にします。このMODはすべてのユーザーに対して透過的であるべきで、IPv6パンチスルーを試みた後にIPv4にフォールバックします。
ResoniteIPv6Mod には、ModSettings modを利用して変更できる3つの設定が含まれています。 設定はすぐに適用されますが、現在のセッション接続には影響せず、パンチスルー プロセスを通じて確立された接続にのみ影響します。
ResoniteでIPv6を使用するには、両者(ホストとクライアント)がIPv6のIPアドレスを持ち、MODをインストールしている必要があります。IPv6がないと、このMODは正しく機能しません。問題がある場合は、まずIPv6 IPアドレスを持っていることを確認してください。Test-IPv6.com を使うと確認することができます。 IPv6 IPアドレスをお持ちでない場合は、インターネットサービスプロバイダにお問い合わせください。
ResoniteIPv6Modは、WindowsとLinuxクライアント、およびWindowsとLinuxのヘッドレスクライアントで動作する。
- ResoniteModLoaderをインストールします。
- ResoniteIPv6Mod.dll を「rml_mods」フォルダーに配置します。 デフォルトのインストールでは、このフォルダーは
C:\Program Files (x86)\Steam\steamapps\common\ResoniteVR\rml_modsにある必要があります。 見つからない場合は作成できます。または、ResoniteModLoader がインストールされた状態でゲームを一度起動すると、フォルダーが作成されます。 - ゲームを開始します。 MOD が動作していることを確認したい場合は、Resonite ログを確認してください。
| 構成オプション | デフォルト | 説明 |
|---|---|---|
ipv6LnlServer |
lnl6.razortune.com |
IPv6 UDP パンチ スルーの実行に使用される IPv6 LNL サーバーのホスト名。 |
ipv6Only |
false |
パンチスルーには IPv6 のみを使用し、IPv4 は完全に無視します。 これにより、LNL リレー接続が妨げられることに注意してください。 |
disableMod |
false |
IPv6 の試行を実行せず、標準の Resonite ネットワークにフォールバックします。 |
※このModは、Strict-Type NATやCGNAT(Carrier Grade NAT)を含むIPv4の各種制限によりResoniteの利用が制限されているユーザー向けです。
- この MOD の開発を支援してくれた Resonite Modding Community に感謝します。
- テストとコードレビューに対する Stiefel Jackal に感謝します。
- 単一のNatPunchModuleがIPv4とIPv6の両方で共有される方法の性質により、一部のIPログが正しくない可能性があります。これは将来のリリースで解決されることを期待しています。
- 問題が見つかった場合は、解決されるよう上記の問題を使用して報告してください。 プルリクエストは大歓迎です!