コンテンツにスキップ

VLESS (REALITY) プロキシの設定

VLESS と REALITY は、スマートフォンや厳しいネットワーク向けに作られた暗号化プロキシです。通信を監視している人には、大手ウェブサイトへの通常の HTTPS アクセスのように見えるため、検出やブロックが難しく、ユーザーは QR コードをスキャンするだけで使えます。XProxy では、モデムごとに専用の VLESS ポートが用意されます。

VLESS アプリv2rayNG, Shadowrocket, v2rayN
XProxy boxone port per modem
4G/5G modemSIM card
Website / appsees a mobile IP
アプリと XProxy ボックスの間の通信はすべて暗号化されます。ウェブサイトに見えるのはモデムのモバイル IP だけです。
ライセンス:VLESS は Premium および Business プランに含まれています。それ以外のプランではスイッチがグレー表示になり、「Premium or Business license required」と表示されます。
スイッチから QR コードまで:VLESS を有効にし、モデムの QR コードを開いて、VPS / LAN / Remote を選び、スキャンまたはコピーします。

なぜ VLESS を選ぶのですか?

  • プライベート — 接続全体が暗号化され、Wi-Fi の管理者、ISP、ファイアウォールからはアクセス先が見えません。
  • ブロックされにくい — REALITY は実在するサイト(デフォルトは dl.google.com)の TLS の身元を借りるため、トラフィックがプロキシに見えません。
  • スマートフォン向き — QR コードを 1 回スキャンするだけでインポートでき、アプリは 1 つのブラウザだけでなくスマートフォン全体の通信を経由させます。
  • パスワード管理が不要 — アクセスはリンクに含まれる UUID で制御されます。

ステップ 1 — VLESS をオンにする

  1. Proxy Management → Proxy Settings → General を開きます。
  2. VLESS (REALITY) をオンにします。初回は XProxy が REALITY の鍵ペアを自動で作成し、スイッチの下に公開鍵(pbk)が表示されます。
  3. 変更する理由がなければ、Camouflage SNI は dl.google.com のままにしてください(トラフィックが真似るウェブサイトです)。
  4. 任意:Proxy Settings → Address にパブリック IP または DDNS 名を入力します(そこの VLESS / SS フィールドで VLESS 専用のホストを指定できます)。これは Remote の QR コードに使われます。LAN または VPS のみで使う場合は空のままで構いません。
  5. ウィンドウ下部の Save & restart をクリックします。XProxy アプリが数秒間再起動し、VLESS ポートが開きます。
VLESS (REALITY) スイッチ、公開鍵、Camouflage SNI、Server IP / Host フィールド
① VLESS (REALITY) スイッチ · ② 自動作成される公開鍵 · ③ Camouflage SNI · ④ リモートリンク用の Server IP / Host

ステップ 2 — モデムの VLESS ポートを確認する

Proxy Management に戻り、プロキシ列のヘッダー(HTTP-SOCKS の隣)にある VLESS タブをクリックします。各モデムに VLESS v4(SIM が IPv6 に対応していれば VLESS v6 も)が表示されます。モデム #1 はポート 10001、モデム #2 は 10002、というように続きます。アドレスをクリックするとリンク全体をコピーでき、小さな QR アイコンをクリックすると QR コードが表示されます。

Proxy/SocksV5 列の VLESS v4 と VLESS v6 のポート、および QR アイコン
① モデム #1 の VLESS ポート — クリックでリンクをコピー · ② QR コードを表示

ステップ 3 — 適切な QR コードを選ぶ

VLESS QR Code ウィンドウには、接続方法ごとにタブがあります。タブによってリンクが変わるため、共有する前にユーザーがどこから接続するかを確認して選んでください。

VLESS QR Code ダイアログ、VPS タブ

VPS — VPS Forwarding をオンにしている場合、ネットワーク外のユーザー向けです。VLESS ポートは常に VPS 上で公開されるため、ほかに設定は不要です。

ステップ 4 — アプリにインポートする

VLESS + REALITY + xtls-rprx-vision に対応していれば、どのアプリでも使えます。お使いのプラットフォームを選んでください。

  1. v2rayNG(無料、Google Play / GitHub)をインストールします。
  2. + → Import config from QRcode をタップして QR コードをスキャンします。リンクをコピーして Import config from Clipboard を選ぶこともできます。
  3. 新しいサーバーを選択し、下部の丸い接続ボタンをタップします。VPN のリクエストを許可してください。
  4. ブラウザで https://api.ipify.org を開くと、モデムのモバイル IP が表示されます。
vless:// link
vless://[email protected]:10001?encryption=none&security=reality&sni=dl.google.com&fp=chrome&pbk=KRxam16n9xBi9ZR1lS4nmZXy6adSEMvQkN3LmpLK0PC&sid=a1b2c3d4&type=tcp&flow=xtls-rprx-vision#51.79.12.34
部分意味
3f1c…0a01UUID — ポートを開けるための鍵です。パスワードと同じように扱ってください。
51.79.12.34:10001接続先:VPS、LAN、またはリモートのホストと、モデムの VLESS ポートです。
security=reality, sni, fp=chrome偽装の設定:Chrome が Camouflage SNI のサイトにアクセスしているように見せます。
pbk, sidボックスの公開鍵と short ID です。クライアントが本物の XProxy と通信していることを証明します。
type=tcp, flow=xtls-rprx-visionトランスポートとフローです。アプリが xtls-rprx-vision に対応している必要があります。

誰が VLESS ポートを使えますか?

  • リンクを持っている人なら誰でも使えます。プロキシのユーザー名/パスワードや IP ホワイトリストは VLESS には適用されません。UUID が唯一の鍵なので、信頼できる相手にだけリンクを共有してください。
  • Premium プラン:ボックス上のすべてのモデムが 1 つの UUID を共有します。リンクはモデムごとに 1 つですが、鍵は同じです。
  • Business プラン:モデムごとに専用の UUID が割り当てられるため、お客様のリンクはそのお客様のモデムだけを開きます。Selling Platform では、ポートごとに固有の UUID を持つ VLESS 共有ポートも作成できます。

どこからでも VLESS を使う

  • VPS Forwarding を使う場合(推奨):VLESS ポートは VPS 上で自動的に公開されます。VPS タブを使ってください — VPS Forwarding を設定する。Forwarding Ports でポートオフセットを設定した場合、VPS のリンクにはすでにずらしたポート(例:10001 ではなく 13001)が含まれているため、そのまま共有してください。
  • ルーター経由:TCP ポート 10001 以降をボックスへ転送し(NAT Forwarding)、Proxy Settings → Address にパブリックアドレスを設定して、Remote の QR コードを共有します。

トラブルシューティング

症状対処法
VLESS スイッチがグレーになっているライセンスが Premium または Business ではありません。サブスクリプションをアップグレードしてください。
テーブルに VLESS ポートが表示されないオンにしたあと Save & restart をクリックし、アプリの再起動を待ってからページを更新してください。
アプリは接続されるが何も読み込まれないリンクの宛先が、そのデバイスから到達できないアドレスです(例:モバイルデータ通信で LAN のリンクを使っている)。VPS または Remote タブを選んで、もう一度インポートしてください。
Remote のリンクがタイムアウトするルーターで TCP ポート 10001 以降が転送されていないか、Proxy Settings → Address のパブリックアドレスが間違っています。
アプリで「unknown flow」や REALITY のエラーが出るアプリまたはそのコアのバージョンが古すぎます。アップデートするか、上記のアプリを使用してください。
設定変更後にリンクが使えなくなったCamouflage SNI やパブリックアドレスを変更すると、リンクも変わります。新しいリンクまたは QR コードをインポートしてください。

FAQ

アンチディテクトブラウザには VLESS と SOCKS5 のどちらがよいですか?

ほとんどのアンチディテクトブラウザは HTTP/SOCKS5 しか受け付けないため、そちらでは HTTP/SOCKS5 を使ってください。VLESS は、スマートフォン、プロキシをブロックするネットワーク、またはボックスまでの通信を暗号化したい場合に使います。

VLESS で IP ローテーションは使えますか?

はい。VLESS ポート 10001 はモデム #1 から出口に出るため、モデム #1 をローテーションすると(どのローテーション方法でも)、その VLESS ユーザーの IP も変わります。モデムが再接続する間、開いている接続は一時的に切れます。

UDP も通せますか?

はい。対応しているアプリは UDP(通話、ゲーム、QUIC)も VLESS 経由で送信できるため、通常の SOCKS5 の UDP の制限を回避できます。

解決しませんか?技術者がワンタイム PIN でお使いのデバイスを確認できます。Telegram でチャットすることもできます。