以前、ラズベリーパイを使用して複数の VPN を使用してインターネットに接続しようとしました:https://k7blog.com/post/aDQ2v9Mf-/ しかし、失敗に終わりました!現在、別の方法を見つけて、VPN を使用して自分の IP を完全に隠すことができます。
このエピソードで使用するツール:Proxifier と 2 つの VPN ソフトウェア、1 つは海外のノード、もう 1 つは国内のノードです。
私は皆さんにアイデアを教えるだけで、具体的な手順は説明しません。
Proxifier は、特定のソフトウェアを指定したプロキシ経由で実行するためのソフトウェアです。
アイデア#
2 つの VPN プロキシソフトウェアが必要です。この記事では VPN-1 と VPN-2 を使用します!
VPN-1 を開き、海外のノードを使用し、グローバルプロキシ機能をオフにし、内部の HTTP または SOCKS プロキシ機能のみを使用します。
次に、Proxifier を開き、VPN-2 ソフトウェアを VPN-1 のプロキシ経由で強制的に実行します。Proxifier の使用方法については、Google で検索してください!
次に、VPN-2 を開き、国内のノードを使用し、グローバルプロキシモードをオンにするだけです!
これにより、ネットワークモードは、ローカルネットワーク - VPN-1 の海外のノード - Proxifier による VPN-2 の VPN-1 経由の接続 - インターネットとなります。
VPN-2 は最も外側に露出しているため、国内のノードを使用する必要があります。国内のノードを使用しないと、海外のネットワークに接続することはできません。
または、2 つの VPN ソフトウェアが同じサービスを使用している場合、一部のサービスでは自社のサーバーをブロックしない場合がありますが、それは少数です!
私の操作#
私は Mac 上の v2ray-u と clashx ソフトウェアを使用しています。同じ海外のノードと国内のノードです!
v2ray-u を開き、国内のノードをインポートし、システムプロキシをオフにし、ソフトウェアのデフォルトプロキシポートは 1080 と 1087 です。
Proxifier を開き、clashx をプロキシ経由で 127.0.0.1:1080 または 127.0.0.1:1087 に強制的に実行します。
次に、clashx を開き、国内のノードをインポートし、システムプロキシをオンにするだけです!
同様に、別のデバイスで clash を使用している場合は、ローカルエリアネットワーク接続を許可し、そのデバイスの IP を見つけます。
clashx をローカルエリアネットワーク IP+7890 ポートに設定するだけで、私は iOS の Shadowrocket の 1082 ポートでもテストしました。
これにより、2 つのプロキシソフトウェアを使用する必要がなくなります。