MUZHILI
オンライン記事 14 件ガイドを読む
ネットワーク・実践チュートリアル

自分専用のサーバーを構築。
地域の選択から接続確認まで。

Vultrクラウドサーバー×v2rayN。リージョンの選択、サーバーへの接続、v2rayN のインポート、Windows 10/11 での確認を完了します。地域リスト、TUN の中断、WeChat の写真やビデオの読み込みが遅い場合のトラブルシューティングのヒントが添付されています。

著者:Xiao Foye · エージェント・パイオニアチーム メンバー11 ステップコマンドはコピー可能1 ページで完結
FIG 13 · NODE.RELAYGUIDE
Vultr × v2rayN11ステップ
01

STEP 01 / 11

最初に準備します: 新しいサーバーと自分用のノード

これは記事です Windows 10/11 PC チュートリアル: Vultr でパブリック IPv4 を使用するサーバーを作成し、コンピューター上で接続して構成し、Windows バージョンの v2rayN を使用します。サーバー システムは Ubuntu 24.04 LTS、エージェント ソリューションは VLESS + REALITY。よく言われるのが「VPN の自作」です。正確に言うと、これはプロキシ ソリューションのセットであり、システム プロキシはプロキシ設定をサポートするアプリケーションのみをカバーします。

サーバー側

Vultr · Ubuntu 24.04 LTS x64 · パブリック IPv4 · Xray コア。

パソコン

Windows 10/11・v2rayN・SSH端末が利用可能。

準備が必要です

Vultr アカウント、利用可能な支払い方法、基本的な端末操作、テスト済みの REALITY ターゲット ドメイン。

ヴァルターの入り口
図1:コンピュータからサーバへの接続関係(模式図)
図1:コンピュータからサーバへの接続関係(模式図)これは当サイトが作成した接続図であり、コンソールのスクリーンショットではありません。 Web サイトは Cloudflare でホストされています。ノード サーバーは Vultr 上で個別に作成されるため、この 2 つを相互に変更する必要はありません。
完了の目安
  • 新しい Ubuntu サーバー上に明示的に構築されます。アカウント、支払い方法、Windows パソコンが用意されています。
02

STEP 02 / 11

領域は明確に記述されています: パッケージに従って選択された 33 のステータス ページ領域

以下の表は、次の Vultr 公式ステータス ページに対応しています。 2026-10-28 33 地域がリストされています。 Vultr のサービス範囲を表します。すべてのリージョンが同じ通常の VPS を持っているというわけではありません。作成ページで、まず [クラウド コンピューティング] を選択し、次に [リージョン/場所] で実際に選択可能なリージョンとインベントリを確認します。

アジア・7
日本:東京、大阪。韓国: ソウル;シンガポール;インド: ムンバイ、デリー NCR、バンガロール
北アメリカ · 11
米国: アトランタ、シカゴ、ダラス、ホノルル、ロサンゼルス、マイアミ、ニュージャージー、ニュージャージー、シアトル、シリコンバレー。カナダ: トロント。メキシコ: メキシコシティ
ヨーロッパ・9
オランダ: アムステルダム;ドイツ: フランクフルト;イギリス: ロンドン、マンチェスター。フランス: パリ;スペイン: マドリード;スウェーデン: ストックホルム;ポーランド: ワルシャワ;イタリア:ミラノ。
オセアニア・2
オーストラリア: シドニー、メルボルン
南米・2
ブラジル: サンパウロ;チリ: サンティアゴ
中東・1
イスラエル: テルアビブ
アフリカ・1
南アフリカ: ヨハネスブルグ ヨハネスブルグ

最初のものの選び方

  • まず、東京、大阪、ソウル、シンガポール、ロサンゼルス、シアトルを比較します。これは実際のテストの開始点であり、速度ランキングではありません。夕方のピークルーティング、キャリア、混雑はすべてパフォーマンスを変化させる可能性があります。
  • コンソールでは、ニュージャージーをニューヨーク地域、シリコンバレーをサンフランシスコベイエリアとラベル付けすることがあります。都市名を比較してください。
  • 東京に建設された例は東京口です。日本、米国、シンガポールのノードを同時に持つには、個別のインスタンスを作成し、それらを 1 つずつ構成してインポートする必要があり、それぞれに料金が発生します。
  • ノード名は変更できますが、サーバーの場所はノード名によって変更されません。 v2rayN では、何もないところから未購入のリージョンに切り替えることはできません。
完了の目安
  • 複数のリージョンには複数のインスタンスが必要であることを理解した上で、実際のインベントリを持つ Cloud Compute リージョンを選択します。
03

STEP 03 / 11

サーバーの作成: 基本構成を選択し、注文する前にコストを確認してください

Vultr コンソールにログインし、インスタンス作成プロセスに入ります (サーバーのデプロイ/デプロイ、名前は調整される場合があります)。以下では、新しい Ubuntu 24.04 LTS サーバーを例として取り上げます。

  1. 製品と地域を選択してください

    選ぶ Cloud Compute, 通常のパフォーマンスまたは共有 CPU を使用した高パフォーマンスが利用可能です。まず地域を選択してください。個人ベース ノードに GPU またはベア メタルを選択する必要はありません。

  2. 画像と仕様を選択してください

    選ぶ Ubuntu 24.04 LTS x64、1 vCPU、1 GB 以上のメモリ、含まれていることを確認パブリックIPv4。 IPv6 のみのソリューションは、この記事の IPv4 インポート手順に直接従うのには適していません。

  3. ログイン方法を設定する

    既存の SSH 公開キーのバインドを優先します。プラットフォームによって提供される root パスワードを使用する場合は、デプロイ後にインスタンスの詳細でパスワードを確認し、適切に保存してください。秘密キーを Web ページにアップロードしないでください。

  4. アドオンと請求書を確認する

    自動バックアップ、ストレージ、その他のオプションが必要かどうかを確認し、請求ページで時間料金と推定月額料金を確認してください。この記事には固定価格は記載されていません。地域、仕様、アドオンにより料金は変わります。

  5. 作成後の情報を記録する

    ステータスが「実行中」に変わるまで待ちます。インスタンスの詳細にあるパブリック IPv4、実際のリージョン、ログイン ユーザーを書き留めます。この記事の残りの部分の SERVER_IPV4 は、このサーバーの実際のアドレスに置き換える必要があります。

スクリーンショットのポイントを比較: ハードウェア → システム → エクストラ

スクリーンショットは、実際のコンソール インターフェイスの例です。赤いボックスと数字は、探している場所を示します。画像で選択されている地域、パッケージ価格、バックアップ ステータスは、それに応じて購入する必要があることを意味するものではありません。。新しいバージョンの作成ページで、まず [共有 CPU] を選択し、一般パッケージ カテゴリとして [クラウド コンピューティング] を選択します。次のボタンは「設定」または「ソフトウェアの設定」と呼ばれる場合があります。

動作図 A: タイプ、地域、仕様、および次のステップ
動作図 A: タイプ、地域、仕様、および次のステップ赤の1→4を押して操作します。東京、ソウル、またはシンガポールを選択する場合は、まず地域リストで「アジア」をクリックし、次に都市リストで実際の在庫場所を選択します。

「構成」をクリックした後、 Operating System 選択 Ubuntu → 24.04 LTS → x64; マーケットプレイスから Ubuntu Desktop/XFCE を選択したり、スナップショットを選択したりしないでください。その後、追加機能を確認します。

動作図 B: IPv4、IPv6、およびアドオン
動作図 B: IPv4、IPv6、およびアドオン1 [パブリック IPv4] をオンのままにします。 2 パブリック IPv6 はチェックしません。 3 自動バックアップは有料アイテムです。必要に応じて選択します。 4 ログイン モードは SSH ユーザー名に影響します。

Limited User Login 有効になっている場合は、インスタンスの詳細に表示されるログイン ユーザー (通常は linuxuser) を使用して、再度ログインしてください。 sudo -i ルート環境に入ります。写真のバックアップやDDoSなどの料金は一例です。最後に、Deploy Summary のリージョン、システム、仕様、IPv4、数量、合計コストを確認し、確認後に [Deploy] をクリックします。

完了の目安
  • インスタンスが実行され、リージョンとパブリックネットワークIPv4が記録され、価格と追加項目が確認されました。
04

STEP 04 / 11

サーバーにログインします。まず SSH チャネルを予約してから開きます 443

Windows で PowerShell を開き、インスタンスの詳細で YOUR_LOGIN_USER を実際のログイン ユーザー (root または linuxuser など) に置き換え、SERVER_IPV4 を独自のパブリック IPv4 に置き換えて実行します。初めて接続するときは、受け入れる前に Vultr Web コンソールでサーバーの SSH フィンガープリントを比較し、一貫性があることを確認してください。実際の方法に従ってキーまたはパスワードログインを選択してください。

ssh YOUR_LOGIN_USER@SERVER_IPV4

ログインに成功した後、現在のユーザーが root でない場合は、最初に実行します。 sudo -i。この記事の以降のサーバー コマンドは root 環境で実行されます。インスタンスの詳細 Overview → IP Address その隣にコピーボタンがあります。ページの右上隅にあるモニター アイコンは Web コンソールです。サンプル画像の IP やアカウント番号は、独自の接続情報として使用することはできません。

キーを使用すると実行されます ssh -i "你的私钥文件路径" root@SERVER_IPV4。次のコマンドが入っていますサーバーのルートシェルWindows でネイティブに実行するのではなく、Windows で実行します。

両方のレベルのルールを許可する必要がある

Vultr Firewall
Vultr ファイアウォール グループがバインドされている場合は、受信 TCP 22 (SSH、ソースは現在のパブリック IP /32 に制限する必要があります) と TCP 443 (クライアントがアクセスする必要があります) を追加します。ファイアウォール グループがこのインスタンスにバインドされていることを確認します。他の SSH ポートを使用する場合はルールを変更します。
Ubuntu UFW
最初に SSH を許可し、次にプロキシ ポートを開き、最後に UFW を有効にします。現在の SSH セッションを開いたままにして、2 番目のウィンドウを使用して、まだログインできるかどうかをテストします。
apt update
apt install -y curl ca-certificates openssl python3 ufw nano less
ufw allow OpenSSH
ufw allow 443/tcp
ufw enable
ufw status verbose

ファイアウォールは「ルールと関連するインスタンスを保存」する必要もあります。

コンソールのネットワーク/ファイアウォールでファイアウォール グループを作成し、まず SSH 22 のソースが現在のパブリック ネットワーク IPv4 を許可していることを確認してから、TCP 443 を追加します。まず既存の SSH 接続をそのままにしておきます、最初に SSH ルールを削除しないでください。

操作図C:443ルール、保存、関連付けエントリ
操作図C:443ルール、保存、関連付けエントリ写真の青い番号に従って場所を見つけてください。 HTTPS のデフォルトは TCP 443 です。ここでは HTTP 80 は必要ありません。図の SSH ソース Anywhere はインターフェイスの一例にすぎず、実際には独自の IP に制限される必要があります。

4位 Linked Instances 独自のサーバーと関連付けるために使用されます。ルールが記述されていてもインスタンスにバインドされていない場合、ルールは完了したとは見なされません。インスタンスの作成時にファイアウォール グループがすでに存在する場合は、次の図の [ファイアウォール グループ] ドロップダウン ボックスからそれを選択することもできます。

動作図D: SSHキーとファイアウォールグループ
動作図D: SSHキーとファイアウォールグループSSH キー用に独自の公開キーを選択します。正しい SSH および TCP 443 ルールを含む、新しく構成されたファイアウォール グループのグループを選択します。これらのドロップダウン ボックスにはパスワードと秘密キーを入力しないでください。
完了の目安
  • 2 番目の PowerShell ウィンドウは引き続き SSH 経由でログインでき、TCP 443 は 2 層ルールに渡されます。
05

STEP 05 / 11

公式プロジェクトからインストールし、バイナリとサービスを確認します

公式の XTLS Xray インストールを使用し、まずスクリプトをダウンロードし、表示してからインストールします。サードパーティのパネルを取り付ける必要はありません。

curl -fL https://github.com/XTLS/Xray-install/raw/main/install-release.sh -o /tmp/xray-install.sh
less /tmp/xray-install.sh

ご覧になったらクリックしてください q 終了します。ソースとコンテンツを確認したら、サーバーで続行します。

bash /tmp/xray-install.sh install
/usr/local/bin/xray version
systemctl cat xray --no-pager
プログラムパス
/usr/local/bin/xray
構成パス
/usr/local/etc/xray/config.json
サービス名
xray、systemctl を通じて管理されます。
ユーザーを実行する
2026-10-18より公式スクリプトが専用スクリプトを採用 xray ユーザー。後で押します root:xray 構成権限を設定します。
完了の目安
  • xray version はバージョンを表示でき、systemctl cat xray は公式サービスを表示できます。
06

STEP 06 / 11

REALITY パラメータを準備します: ターゲット、UUID、キー、ショート ID

REALITY は、サーバーが到達可能な TLS ターゲットを使用します。サーバーアドレスはVultrのIPです。 SNI はターゲット Web サイトのドメイン名です、2 つを逆に入力しないでください。ターゲットは HTTP/2 で TLS 1.3 をサポートする必要があり、SNI がターゲット証明書と一致する必要があります。

所有または使用が許可されており、サーバーから安定してアクセスできる HTTPS ドメイン名を優先します。初心者は REALITY 公式 README を参照してください。 dl.google.com 検出を開始します。これは単なる候補例であり、独自のサーバーで検証する必要があり、将来的に利用可能になるという保証はありません。まず REALITY の公式パラメータの説明を読み、それをサーバー上で実行します。

/usr/local/bin/xray tls ping 你的目标域名

見ることに集中するSNI付きハンドシェイクの結果、TLS バージョン、証明書。コマンドの終了コードだけでは成功を判断できません。次に、次の Python コマンドを使用して、TLS 1.3、証明書、および HTTP/2 を確認します。置く YOUR_TARGET_DOMAIN 選択したドメイン名に変更します。

python3 - YOUR_TARGET_DOMAIN <<'PY'
import socket
import ssl
import sys

domain = sys.argv[1]
context = ssl.create_default_context()
context.minimum_version = ssl.TLSVersion.TLSv1_3
context.set_alpn_protocols(["h2"])
with socket.create_connection((domain, 443), timeout=10) as raw:
    with context.wrap_socket(raw, server_hostname=domain) as tls:
        print("TLS:", tls.version())
        print("ALPN:", tls.selected_alpn_protocol())
        print("证书与域名验证通过")
        if tls.selected_alpn_protocol() != "h2":
            raise SystemExit("未协商 h2,请更换目标")
print("基础条件通过;仍需完成后续节点连接验证。")
PY

失敗するか、証明書が一致しない場合は、ターゲットを変更して再テストします。このドメイン名は次のステップで使用されます target、serverNames およびクライアント SNI。 SNI なしでの検出失敗は、必ずしもソリューションに影響を与えるわけではありません。 SNI による上記の検証と最終的な接続結果はより重要です。

/usr/local/bin/xray uuid
/usr/local/bin/xray x25519
openssl rand -hex 8
UUID
最初のコマンドによって生成されるユーザー ID は、サーバーとクライアントで同じです。
PrivateKey
サーバー設定にのみ書き込んでください。他の人に送信したり、スクリーンショットを撮ったり、v2rayN に記入したりしないでください。
Password / PublicKey
出力で x25519 Password(一部のバージョンには PublicKey というラベルが付いています) クライアントで使用します。 PrivateKey や Hash32 ではありません。
Short ID
3 番目のコマンドは、両端で同じままの 16 桁の 16 進文字列を生成します。
図 2: サーバーとクライアントのフィールドの対応 (概念図)
図 2: サーバーとクライアントのフィールドの対応 (概念図)クライアント アドレスはサーバーのパブリック IP を入力します。 SNI はターゲットのドメイン名を入力します。 PrivateKey はサーバー上にのみ残ります。この図には実際のキーは含まれていません。
完了の目安
  • ターゲット ドメイン名が選択および検出され、UUID、PrivateKey、Password/PublicKey、および Short ID が保存されました。
07

STEP 07 / 11

構成の書き込み: すべてのプレースホルダーを置き換えて、サービスを再度テストします。

まず、TCP 443 が占有されていないことを確認し、エディタを使用して構成を書き込みます。以下は、新しいサーバーの公式 VLESS + REALITY サンプルの基本構造です。

ss -lntp | grep ":443 " || true
nano /usr/local/etc/xray/config.json

443コマンドを確認してください。 LISTEN レコードが表示された場合は、まずエディターを終了し、占有しているプログラムを確認します。既存のサービスを強制的に閉じず、ポートが占有されていない場合にのみ続行してください。通常、公式の初期インストール構成はすでに存在します。 {}、nano内を押してください Ctrl+K 一行ずつ削除すべてのオリジナルコンテンツをクリックし、以下に完全な JSON を貼り付けます。 2 つの構成を組み合わせることはできません。

交換する YOUR_UUID、YOUR_TARGET_DOMAIN(2ヶ所)、YOUR_PRIVATE_KEY、YOUR_SHORT_ID。ドメイン名には、https:// やパスを入力せずにホスト名のみを入力します。押す Ctrl+O 保存し、Enter キーを押して確認し、 を押します。 Ctrl+X 終了します。

{
  "log": { "loglevel": "warning" },
  "inbounds": [{
    "listen": "0.0.0.0",
    "port": 443,
    "protocol": "vless",
    "settings": {
      "clients": [{ "id": "YOUR_UUID", "flow": "xtls-rprx-vision" }],
      "decryption": "none"
    },
    "streamSettings": {
      "network": "tcp",
      "security": "reality",
      "realitySettings": {
        "show": false,
        "target": "YOUR_TARGET_DOMAIN:443",
        "serverNames": ["YOUR_TARGET_DOMAIN"],
        "privateKey": "YOUR_PRIVATE_KEY",
        "shortIds": ["YOUR_SHORT_ID"]
      }
    }
  }],
  "outbounds": [{ "protocol": "freedom", "tag": "direct" }]
}

すべてのプレースホルダーの置換が完了したら、次を実行します。

chown root:xray /usr/local/etc/xray
chmod 750 /usr/local/etc/xray
chown root:xray /usr/local/etc/xray/config.json
chmod 640 /usr/local/etc/xray/config.json
/usr/local/bin/xray run -test -config /usr/local/etc/xray/config.json

構成テストが成功した場合にのみ、起動が続行されます。ユーザー/グループが存在しないというメッセージが表示された場合は、まず現在の公式インストール スクリプトが使用されているかどうかを確認してください。誰でも読めるように構成を変更しないでください。次に、次を実行します。

systemctl enable --now xray
systemctl restart xray
systemctl status xray --no-pager
ss -lntp | grep ":443 "
完了の目安
  • 構成テストは成功し、サービスはアクティブ (実行中) と表示され、TCP 443 モニタリングが表示されます。
08

STEP 08 / 11

コンピューター: 公式 v2rayN をダウンロードし、ノードをインポートします。

GitHub で検索する 2dust/v2rayN、プロジェクトの作成者が 2dust、入力してください Releases、安定バージョンを選択して展開します Assets。見慣れないネットワーク ディスクから変更パッケージをダウンロードしないでください。

  1. 適切なアーキテクチャを選択する

    通常の Intel/AMD 64 ビット Windows オプション v2rayN-windows-64.zip; ARM コンピューターの選択 v2rayN-windows-arm64.zip。リリース ページで独自のランタイムを備えた同じアーキテクチャ パッケージが提供されている場合は、公式ドキュメントに従ってそれを選択することもできます。間違った Linux / macOS パッケージを選択しないでください。

  2. Complete decompression

    書き込み権限のあるフォルダー (D:\Apps\v2rayN など) に解凍します。 v2rayN.exe を実行します。 ZIP アーカイブ内で直接起動しないでください。ランタイムが見つからないというメッセージが表示された場合は、そのバージョンの公式手順に従ってインストールしてください。

  3. ノードリンクを整理する

    以下のテンプレートをローカルのテキスト エディタにコピーし、すべてのプレースホルダーを置き換えます。pbk ステップ 6 で Password/PublicKey を入力します。実際の地域に応じて末尾の名前を変更します。

vless://YOUR_UUID@SERVER_IPV4:443?encryption=none&flow=xtls-rprx-vision&security=reality&sni=YOUR_TARGET_DOMAIN&fp=chrome&pbk=YOUR_PASSWORD_PUBLICKEY&sid=YOUR_SHORT_ID&type=tcp#Vultr-Tokyo

最後のリンクは残さなければなりません完全なライン、スペースまたは YOUR_ / SERVER_IPV4 プレースホルダーは含まれません。完成したリンクをコピーし、v2rayN メイン インターフェイスに戻って、 を押します。 Ctrl+V、または「クリップボードからインポート」機能を使用します。

アドレス/ポート
サーバーのパブリックネットワークIPv4/443
プロトコル/トランスポート
VLESS/TCP (一部のバージョンでは RAW が表示されます)
フロー制御/暗号化
xtls-rprx-vision / none
TLS / SNI
現実 / テストしたターゲット ドメイン名
指紋/公開鍵
chrome / Password (PublicKey)
Short ID
サーバー側の shortIds の文字列と一致する
完了の目安
  • v2rayN リストが独自のノードとともに表示され、すべてのフィールドがチェックされます。
09

STEP 09 / 11

図による Windows 設定: TUN、システム エージェント、および V4 グローバル

で Windows 用 v2rayN インポートしたばかりのノードを選択し、それをアクティブな構成として設定します。次の図を押しながら、次の図に従ってください。TUN を有効にし、システム エージェントを自動的に構成し、V4 グローバルをルーティングします。。この記事では IPv4 ノードを使用します。IPv6を有効にしないでください。

動作図 E: ウェブマスターのスクリーンショット、TUN/システムエージェント/ルーティングの項目ごとの比較
動作図 E: ウェブマスターのスクリーンショット、TUN/システムエージェント/ルーティングの項目ごとの比較1 TUN を有効にします。 2 システムエージェントを自動的に構成します。 3 V4-グローバル。スクリーンショットの V4 は、ネットワーク カードの IPv6 がオフになっていることを意味するものではありません。以下の IPv6 手順を実行する必要があります。

Windows ネットワーク カードが IPv6 をオフにする

  1. ネットワークカードリストを開く

    押す Win+R、入力 ncpa.cpl 次に Enter を押します。

  2. 現在インターネットに接続しているネットワークカードを選択します

    使用している Wi-Fi またはイーサネット ネットワークを右クリック → [プロパティ] をクリックします。切断された他の VPN、または v2rayN によって作成された仮想ネットワーク カードを選択しないでください。

  3. IPv6のチェックを外します

    元のステータスを記録し、チェックを外します インターネット プロトコル バージョン 6 (TCP/IPv6)、IPv4 を維持し、「OK」をクリックします。 Wi-Fi ケーブルとネットワーク ケーブルの両方を使用している場合は、個別に確認してください。変更によりネットワークが一時的に切断される場合があります。 IPv6 のみをサポートするネットワークは、このソリューションには適していません。復元する場合は元の項目を再確認してください。

  1. 使用するノードを選択

    ノードを右クリックし、「アクティブ サーバー/構成として設定」を選択して、現在選択されているサーバーが新しく構築されたサーバーであることを確認します。遅延テストは参考値です。 ICMP ping の失敗は、エージェントが利用できないことを直接意味するものではありません。

  2. スクリーンショットに 3 つの項目を残しておきます

    現在のバージョンで必要な管理者権限で v2rayN を実行します。 TUN を有効にし、「システム プロキシを自動的に構成する」を選択すると、ルーティングは維持されます。 V4-Global(グローバル)。特定の操作と意味については、公式システムのプロキシとルーティングの手順を参照してください。 IPv6 関連のオプションはオフのままです。

  3. IPv4 出力を確認する

    ブラウザで「IPv4 エクスポート クエリ」を検索すると、クエリの結果にサーバーのパブリック IPv4 が表示されるはずです。使用されている実際のブラウザとアプリケーションも予期されたパスに従っていることを確認します。

  4. WeChatとの接続を確認する

    実際のローカル プロキシ ポートを使用して Google generate_204 (204 と予想) と Baidu (200 と予想) をテストし、WeChat の画像とビデオを開いて読み込みを確認します。 WeChat の受け入れの代わりにブラウザを使用しないでください。詳細なトラブルシューティングとコピー可能なプロンプトについては、次のステップを参照してください。

  5. 最終用途

    まずシステム エージェントをクリアし、TUN を閉じて、v2rayN を終了します。ブラウザの終了後に切断された場合は、まず Windows 設定の手動プロキシがまだローカル ポートを指しているかどうかを確認してください。

完了の目安
  • スクリーンショットの 3 つの設定は一致しており、IPv6 はオフになっており、実際の IPv4 エクスポートは正しく、WeChat の画像とビデオの読み込みがチェックされています。
10

STEP 10 / 11

接続できない、TUN が切断されている、または WeChat が遅い場合は、順番にトラブルシューティングを行ってください。

最初から繰り返し再インストールしないでください。次の順序で確認すると、サーバー、ファイアウォール、REALITY パラメータ、ローカル設定の問題を区別できます。

SSHにも接続できない
IP、インスタンスのステータス、SSH ユーザー/ポート、および Vultr ファイアウォールを確認します。パブリック IP が変更された場合はクライアントを更新します。必要に応じて、Vultr Web コンソールを使用してトラブルシューティングを行ってください。
443 到達不能/タイムアウト
Windowsの場合 Test-NetConnection SERVER_IPV4 -Port 443;サーバーは 2 層ファイアウォール、サービス ステータス、ポート リスニングをチェックします。 TCP 接続可能性は、ポートが接続されていることを意味するだけで、REALITY パラメーターが正しいことを意味するわけではありません。
ハンドシェイクが失敗しました
UUID、フロー、SNI、Password/PublicKey、ショート ID、フィンガープリントを項目ごとに確認します。両端の時間を確認し、ターゲット ドメイン名の TLS を再テストします。
サービスが受けられない
まず構成テストを実行してから、journalctl を確認します。一般的な理由は、JSON のカンマが少ないこと、プレースホルダーが置換されないこと、443 が占有されていること、そして Xray ユーザーが設定を読み取ることができないことです。
ノードは遅延を測定できますが、Web ページを開くことができません。
アクティブなノード、システム プロキシ、ルーティング、DNS を確認します。 Web サイトがルールによって直接接続されている場合、ノードは使用されません。他のローカル プロキシ ソフトウェアが v2rayN リスニング ポートを占有しているかどうかを確認します。
動作するが遅い
さまざまな期間、通信事業者、地域を比較します。距離が近いほどラインが良いというわけではありません。帯域幅、パケット損失、宛先サイトも速度に影響します。
Cloudflareの設定に関する質問
このソリューションのクライアントは Vultr IP に直接接続されます。通常の Cloudflare Orange Cloud プロキシを VLESS RAW/TCP ノード エントリとして使用しないでください。また、このサイトのワーカー名やドメイン名を変更する必要はありません。
systemctl status xray --no-pager
/usr/local/bin/xray run -test -config /usr/local/etc/xray/config.json
journalctl -u xray -n 50 --no-pager
ss -lntp | grep ":443 "
timedatectl status

Windows のみ: TUN の中断と WeChat の写真とビデオの読み込みが遅い

表示される場合 connection download closed ... endpoint not connected、接続が数秒後に切断されるか、WeChat メディアの読み込みが遅い場合は、以下のプロンプト ワードをマシンを操作できる AI アシスタントにコピーできます。まずバージョンを特定し、バックアップして終了し、次に互換性パラメータをテストします。承認の目標には、ブラウザーがそれらを開くことができるかどうかだけでなく、WeChat の写真やビデオの通常の読み込みを復元することが含まれます。

Windows 10 / 11 コンピューター上の v2rayN のトラブルシューティングを手伝ってください。 TUN をオンにすると、数秒で接続が切断され、遅延が大きく、WeChat の写真やビデオの読み込みが遅くなります。ログに多数の記述が記録される可能性があります。
接続のダウンロードが終了しました ... エンドポイントが接続されていません
原因を特定するためにこのエラー レポートだけに頼らないでください。最初に診断し、次に条件付き互換性ソリューションをテストします。

【保存しておくべき設定】
TUN を有効にする。システム エージェント = システム エージェントを自動的に構成します。ルーティング = V4-グローバル。
このチュートリアルでは IPv4 のみを使用します。IPv6 をオンにしないでください。IPv6 を有効にするか、IPv6 を優先してください。
v2rayN の IPv6 関連オプションがオフになっていることを確認します。現在インターネット上にある Wi-Fi/イーサネットの IPv6 のチェックが外れているかどうかを確認します。まだ閉じていない場合は、最初に元のステータスを記録し、次に対応する IPv6 項目を閉じて、IPv4 を保持します。ネットワークカード全体を無効にしないでください。
許可なくメインランドをバイパスするように切り替えたり、ノード、エージェント コアを変更したり、バージョンを更新したりしないでください。

1. まず、実行中の v2rayN.exe のパスを見つけ、このインストール ディレクトリから guiConfigs\guiNConfig.json を検索します。見つからない場合は、各ディスクをファイル名で検索し、実行されていない古いコピーを変更しないでください。バージョン、コア、実際に TUN を伝送するバージョン、現在のルーティング、および関連ログを確認します。ノード エージェント コアと TUN コアを混同しないでください。

2. 変更する前に、実際の構成をタイムスタンプ付きの .bak バックアップにコピーし、パスと 3 つのパラメーターの元の値を記録します。まず、v2rayN をトレイから完全に終了し、同じインストール ディレクトリに対応する v2rayN.exe、xray.exe、sing-box.exe がすべて終了していることを確認します。同じ名前の他のソフトウェアのプロセスを終了させないでください。管理者権限が不十分な場合は、UAC をバイパスせずに管理者操作を申請してください。終了後、構成が安定していることを再度確認します。終了時にファイルが変更された場合は、終了後にバックアップを保存してください。

3. ネイティブ バージョンのサポートを確認した後、次の 3 つの TunModeItem 値をテストします。
   "Mtu": 1500
   "Stack": "mixed"
   "StrictRoute": false
これは互換性の組み合わせの候補であり、すべてのバージョンにとって最適な値ではありません。
実際に Xray 独自の TUN (gvisor のみをサポート) を使用している場合、または現在のコアが混合をサポートしていない場合、またはスタック パラメーターが削除されている場合は、この 3 つの変更セットを停止し、特定の制限について説明し、利用可能な解決策を示します。混合をハードライトしたり、コアを自動的に変更したりしないでください。
説明 StrictRoute=false は、厳密なルーティングと関連する DNS 保護を緩和します。まず比較結果を記録してから、候補の組み合わせを適用します。改善が見られない場合は、バックアップを復元し、他の変更を継続的に重ね合わせないでください。

4. guiNConfig.json を変更するときは、上記の 3 つの項目と、本当にオフにする必要がある特定の IPv6 オプションのみを変更します。残りのコンテンツとデータは変更されません。 UTF-8 を使用して JSON を保存、検証し、前後で許可されたフィールドの変更のみを比較します。 guiNDB.db を直接編集しないでください。また、一時的なコア構成を永続的な構成として扱わないでください。サブスクリプション リンク、UUID、秘密キー、または完全な構成はエクスポートしないでください。

5. 管理者権限で元のインストール ディレクトリから v2rayN を再起動し、元のアクティブ ノードを保持して、変更が実際にロードされていることを確認します。インターフェイスは TUN をオンにし、システム プロキシの自動構成 + V4 グローバルを維持し、IPv6 はオフにします。

6. 現在の構成から実際のローカル HTTP/SOCKS リスニング ポートを読み取り、curl.exe または同等のものを使用してこのプロキシ テストを明示的に指定します。ポートを推測したり、TLS 証明書の検証をスキップしたりしないでください。
   https://www.google.com/generate_204 予想される HTTP 204
   https://www.baidu.com 予想される HTTP 200
   実際のステータス コード、かかった合計時間、および複数のテスト結果を記録します。失敗、タイムアウト、またはリダイレクトが正確に報告されます。
次に、TUN のみによって実際に引き継がれたアクセスを確認します。明示的プロキシ テストが成功しただけでは、TUN または WeChat が修正されたことは証明されません。

7. 再起動後 3 ~ 5 分間、新しく生成されたログを観察し、接続されていないエンドポイントがまだ大量に追加されているかどうかを確認し、数秒後に接続が切断されているかどうかを確認します。過去のエラーを新しいエラーとしてカウントしないでください。また、ログが少ないからといって修正を発表しないでください。

8. WeChat を受け入れるには、以前は遅かった写真やビデオを実際に開く必要があります。チャット履歴を読み込まずに WeChat で操作してフィードバックを提供できるようにしてください。 TUN を一時的にオフにし、直接接続を比較するために同時にシステム エージェントをクリアしてから、図に示す 3 つの設定を復元します。 TUN をオフにしてシステム エージェントを離れることはできません。直接接続は正常であるが、アイコン モードがまだ遅い場合は、接続ログを使用して、リモート バイパス、DNS、またはコアの互換性の問題であるかどうかを判断します。
このラウンドでは追加のルート変更はありません。必要に応じて、マシンの実際の WeChat プロセス名/パスに基づいた方向性バイパスのオプション、現在のグローバル モードで有効かどうか、ルールを個別に調整する必要があるかどうかについて説明します。私の確認なしに本土を迂回するように変更するつもりはありません。 Tencent ドメイン名をいくつか追加するだけで、すべての写真とビデオをカバーすると主張したり、インターネット速度が確実に向上すると約束したりしないでください。

Windows ファイアウォールをオフにしたり、ネットワーク全体をリセットしたり、ドライバーをアンインストールしたり、他のプログラム構成を削除したり、IPv6 をオンにしたりしないでください。

完了後のレポート: 実際のパスとバージョン、バックアップの場所、さまざまな項目の元の値と新しい値、2 つのステーションのステータス コードと消費時間、新しいログのステータス、TUN 接続、WeChat の写真/ビデオの実際のフィードバック、未解決の項目と回復方法。未テストのアイテムには「未検証」と明確にマークが付けられます。さらに悪化した場合は、完全に終了し、バックアップを復元して再起動してください。

WeChat はまだ遅いのですが、問題がどこにあるのかを特定するにはどうすればよいですか?

  1. 完全な直接比較を行う

    TUN を一時的にオフにし、システム プロキシをクリアしてから、読み込みに時間がかかっていた画像やビデオを開きます。 TUN のみをオフにし、システム エージェントを残したままにすることは、直接制御として使用できません。結果を記録し、スクリーンショットの 3 つの設定を復元した後も、IPv6 はオフのままです。

  2. 直接接続は高速ですが、プロキシは低速です

    実際の終了時の接続ログを確認してください。 V4-Global は、国内メディア接続が海外をバイパスできるようにする場合があります。 MTU を調整しても、バイパスが解消されることは保証できません。メンテナは WeChat プロセスをバイパスする提案をしていますが、ルールが現在のグローバル モードで有効かどうかを確認するには、実際の WeChat/Weixin プロセスとネイティブ コアに従って実装する必要があります。別のプログラムの評価として、本土を迂回するためにこの記事のルートを無断で変更しないでください。

  3. 直接接続も遅い

    引き続きローカル ネットワーク、WeChat 自体のステータス、DNS、およびメディア ソースを確認します。これら 3 つのパラメータが修復できるとは考えないでください。実際に WeChat の写真やビデオを開いて回復状況を確認するのはユーザーの責任です。

完了の目安
  • 障害が発生した層が特定されました。トラブルシューティングのスクリーンショットを提供する前に、接続資格情報が非表示になっています。
11

STEP 11 / 11

長期使用: トラフィックを監視し、バックアップを保持し、未使用時にリソースを処理します。

ノードのメンテナンスには、セキュリティ更新、料金、接続情報の保管が含まれます。追加のリージョンが必要かどうかを決定する前に、リージョンが安定して使用できるようにしてください。

  • 時間単位で請求されます:正式には最小請求単位は1時間で、月々の請求上限と特定の金額はパッケージの対象となります。毎月のトラフィックと超過トラフィックの請求に注意してください。
  • シャットダウンしても充電されます:Stop ではインスタンスのリソースは解放されず、引き続き課金されます。コンソール内でそれを破棄するのは、それがもう使用されていないと判断され、必要なデータが保存された後にのみ行ってください。破棄するとインスタンス データが削除されます。
  • 独立したリソースを確認します。スナップショット、自動バックアップ、予約済み IP、または独立したストレージは個別に請求される場合があり、インスタンスがリストに存在しなくなったことを単に確認することはできません。
  • 地域を追加:この記事を繰り返して、各リージョンのインスタンスを作成します。各インスタンスに独立した UUID とキーを使用し、v2rayN の「Supplier-Region-Purpose」に従って名前を付けます。アクティブな構成を切り替えると、購入したノードが切り替わります。
  • 最新情報を入手:Ubuntu セキュリティ アップデートを定期的にインストールし、Xray と v2rayN の公式リリースに注意してください。アップグレード前に構成をバックアップし、構成テストを実行し、アップグレード後に検証を再開します。
  • 保管設定:サーバー構成とノード リンクを信頼できる場所に保存します。認証情報が漏洩した後に対応する UUID/キーを置き換え、クライアントを更新します。

料金ベース: Vultr サーバーの請求手順 · シャットダウン インスタンスの請求手順。

完了の目安
  • 継続的な請求、トラフィック使用量、およびマルチリージョンのコストを理解し、ノード情報を保存します。

UPDATED

データ検証 2026-10-28

ソフトウェアのインターフェース、パッケージの在庫、料金は変更される場合がありますので、実際の操作ページを参照してください。この記事では、サーバーを購入したり、実際のネットワーク接続テストを完了したり、読者の Windows コンピューター上でトラブルシューティングのプロンプトを実行したりはしませんでした。

よくある質問

接続の開始前と接続後のいくつかの質問

この記事を Windows で設定するにはどうすればよいですか? IPv6をオンにする必要がありますか?

ウェブマスターのスクリーンショットには、TUN の有効化、システム プロキシの自動構成、および V4-Global の 3 つの項目を残しておきます。この記事は IPv4 スキームに従って動作するため、IPv6 をオンにする必要はありません。 v2rayN の IPv6 関連オプションと実際の Windows ネットワーク カードの IPv6 は、手順 9 に従ってオフになります。

サーバーを購入した場合、すべてのリージョンを切り替えることができますか?

いいえ。選択したリージョンでは 1 つのインスタンスが固定されています。日本や米国などのリージョンを切り替え、対応するインスタンスを作成してノードをインポートすると、各インスタンスが個別に請求されます。

通常の VPS は、ここにリストされている 33 地域すべてで利用できますか?

保証されていません。このリストは、公式ステータス ページのサービス範囲に対応しています。 Cloud Compute の仕様とインベントリは、コンソール作成ページの対象となります。新たに発表されたチェンナイ地域でも実際の商品展開を確認す​​る必要がある。

ホームブロードバンドIPですか? Web サイトが機能することを保証できますか?

Vultr はデータセンター IP です。この記事は、ウェブサイトのロック解除、アカウントのリスク管理の結果、または特定の回線の長期的な可用性を保証するものではありません。ホーム ブロードバンドのニーズについては、この Web サイトのホーム ブロードバンド IP チュートリアルもお読みください。

ドメイン名または証明書が必要ですか?

この記事のクライアントはサーバーのパブリック IP に直接接続するため、サーバーに対して独自の TLS 証明書を申請する必要はありません。 REALITY 要件を満たすターゲット ドメイン名と SNI を選択して確認する必要があります。

クライアントを終了するとネットワークが切断されるのはなぜですか?

まずシステム エージェントをクリアし、TUN を閉じて終了します。終了した場合は、Windows 設定の手動プロキシがまだ閉じられたローカル プロキシ ポートを指しているかどうかを確認してください。

閉鎖後も料金はかかりますか?

はい。インスタンスのリソースは停止後も占有されています。インスタンスの課金は、インスタンスが破棄された場合にのみ停止されます。破棄するとデータ、スナップショット、予約された IP などが削除され、その他の独立したリソースを個別に確認する必要があります。