すべてのガイド

VLESS対VMESS対Shadowsocks:どのプロトコルを使うべきか?

VLESSは3つの中でもっとも高速かつステルス性が高く、検閲を打ち破るのに最適な選択肢です。VMESSはその古く重い前身であり、Shadowsocksは動かしやすいものの検出されやすい軽量なプロキシです。

Shadowsocks:軽量な定番

Shadowsocksは、基本的なファイアウォールをすり抜けるために作られたシンプルな暗号化プロキシです。高速でリソース消費が少なく、広くサポートされているため、長年にわたって定番のツールでした。トレードオフは、最新のディープパケットインスペクション(DPI)システムがその通信パターンをますます見抜けるようになっている点で、もっとも厳格なネットワークではブロックされやすくなります。

VMESS:柔軟な働き者

VMESSは、Shadowsocksよりフィンガープリントを取りにくくするためにV2Rayプラットフォーム向けに作られました。独自の暗号化と時刻ベースの認証を加え、多くのトランスポートに対応します。その柔軟さには代償があり、VMESSはより多くのオーバーヘッドを抱え、そのハンドシェイクは高度なDPIになお識別されうるため、今日では中間的な選択肢となっています。

VLESS:高速でステルスな後継

VLESSはXrayプロジェクト発の新しいプロトコルで、推奨される既定の選択肢です。軽量さを保つためにVMESSの組み込み暗号化を捨て、代わりにTLSに頼ることでオーバーヘッドを削減して速度を高めます。RealityとXHTTPと組み合わせると、VLESSは実在のWebサイトを模倣でき、3つの中でDPIにとってもっとも検出やブロックが難しくなります。

速度と暗号化の比較

純粋な速度では、通常もっともオーバーヘッドの少ないVLESSが先行し、Shadowsocksが続き、VMESSがしばしばもっとも重くなります。暗号化については、3つとも通信を非公開に保ちます。ShadowsocksとVMESSはプロトコルレベルで暗号化し、VLESSは強力で標準的なTLSに頼ります。実際にはどれも十分に安全で、本当の違いはどれだけうまく隠れられるかにあります。

ステルス性と検閲回避

ここが各プロトコルのもっとも分かれるところです。Shadowsocksがもっとも検出されやすく、VMESSは一段上、そしてRealityを備えたVLESSがもっとも強力です。というのも、あなたの接続をgoogle.comのようなサイトへの通常の通信に偽装するからです。ロシアやイランのように強く検閲された地域では、VLESS Realityが接続を維持するもっとも信頼できる方法です。

どれを選ぶべきか?

DPIや激しいブロックに直面していて、最高の速度とステルス性が欲しいならVLESS(Reality付き)を選びましょう。軽くフィルタリングされたネットワークでシンプルで高速な接続が欲しいならShadowsocksを選びましょう。VMESSは、サーバーやクライアントがそれしか提供しない場合の堅実な代替です。うれしいことに、当てずっぽうで選ぶ必要はありません。

VeepenはAndroidおよびAndroid TV向けの1つの無料アプリで、VLESS(RealityとXHTTP付き)、VMESS、Shadowsocksに対応しているため、いつでもプロトコルを切り替えて、あなたのネットワークでもっともうまく機能するものを常に使えます。