構成方法: V2ray は、現在比較的安全なインターネット プロキシ ツールです。V2ray のアプリケーション シナリオは、コンピュータにインストールするだけでは満足できない場合があります。V2ray は、特に一部の国際的なオンライン ゲームや簡単なインターネット アクセスのためにルーターに組み込まれています。エージェントは次のことができます。もはやゲームのニーズを満たしていません。以下では、プロキシ IP を使用して、コンピュータ ネットワーク カードの物理層からインターネットにアクセスする方法について説明します。
AR300M フラッシュ Openwrt システムと V2ray 自作ゲーム アクセラレータをインストールする
この記事のテストで使用したルーターは GL.iNet の AR300M ルーターです。フラッシュ OpenWrt システム方法は同様で、ルーターが OpenWrt システムをサポートしており、ルーターのメモリが 64MB を超えている限り、次のことができます。V2ray をインストールする仕える。
V2ray が独自の海外ゲーム アクセラレータを構築する前の準備作業:
- 1つopenwrtをインストールするGL.iNet の AR300M ルーター、またはより高性能な GL.iNet MT1300 などのシステム ルーター。
- V2rayサーバーがインストールされた海外マシンサーバまたは VPS クラウド ホスト。あるいは、正常に接続できるものをお持ちかもしれませんVMessサーバーまたはシャドウソックスサーバ。詳細については、以下を参照してください。V2ray サーバー構成チュートリアル: Linux+Nginx+TLS+WS+CDN を使用して V2ray をインストールする
- インストールとデバッグに使用されるコンピュータ、ネットワーク ケーブル、および基本的なネットワーク知識は、操作中に少し難しい場合があります。
GL-AR300Mルーター
注: これは広告ではなく、openwrt システムを備えたルータをランダムに紹介したものです。もちろん、openwrt システムをサポートするルータを選択することもできます。 openwrt システムをサポートするルーター ハードウェアは、次の操作を実行できます。
GL-AR300Mは、IEEE802.11b/g/n規格に準拠し、最大300Mbpsの無線通信速度を実現する無線ブロードバンドルーターです。このルータはオープンソースプラットフォームOpenWRTをベースにしており、ルータや無線アクセスポイントなどの機能を1つに統合し、柔軟な拡張が可能です。
- インターフェイス: 1 WAN、1 LAN、1 USB2.0、1 マイクロ USB (電源)、1 リセット ボタン、Mini PCIe、UART
- CPU: QCA9531、@650MHz SoC
- ストレージ: 128MB および DDR2 /16MB またはフラッシュ
- プロトコル: 802.11 b/g/n
- Wi-Fi速度:300Mbps(2.4GHz)
- イーサネットポート: 10/100M
- LED: Wi-Fi/電源ステータス表示
- 使用温度:0~40℃
- 保存温度:-20~70℃
- 寸法/重量: 58 x 58 x 25mm / 40g
GL-AR300Mは、128MBのDDR2フラッシュメモリと16MBのFLASHフラッシュメモリのデュアルメモリを搭載しています。デュアルメモリを搭載していますが、デュアルメモリを同時に使用することはできず、2つの異なるメモリに2つの異なるopenwrtシステムをインストールできます。ルーターの側面にある切り替えボタンを使用して、異なる openwrt システムを切り替えます。16MB FLASH フラッシュ メモリではメモリが小さすぎるため、v2ray をインストールできません。Shadowsocks をインストールできます。またはシャドウソックスR Plus+、特定の設置方法以下を参照できます。GL-AR150/GL-MT300N-V2/GL-AR300M ルーターは ShadowsocksR の SSR plus+ プラグインをインストールします
128MB Nand メモリはデフォルトで GL.iNet のルーター Web 管理バックグラウンドと統合されており、GL.iNet のルーター Web 管理バックグラウンドは OpenWrt に基づいて開発されており、そのコアは依然として OpenWrt です。 GL.iNet のルーター Web 管理バックグラウンドでオリジナルの openwrt システムに入ることができます。
GL-AR300M に最新バージョンの V2ray をインストールする方法を見てみましょう。
ルーターのインストール OpenWrt
OpenWrt の安定バージョン: OpenWrt 19.07、OpenWrt コミュニティは OpenWrt 19.07 安定バージョン シリーズを自信を持って提供します。これは、以前の安定したメジャー バージョン 18.06 の後継です。
OpenWrt 19.07 シリーズは、サポートされているすべてのターゲットを Linux カーネル バージョン 4.14 に導入し、初期デバイス ツリーに基づいて ath79 サポートを導入することに取り組んでいます。
2021 年 11 月に、GL-AR300M の OpenWrt バージョンが 21.02.1 にアップグレードされました。ルーターのファームウェア バージョンをアップグレードしたい場合は、最新の GL-AR300M ファームウェア バージョンをダウンロードしてください。ダウンロード アドレスについては、次のサイトを参照してください。https://openwrt.org/toh/views/toh_fwdownload
最新かつ安全な OpenWrt バージョン (18.06 以降) をフラッシュする予定がある場合は、4MB フラッシュ / 32MB RAM を搭載したデバイスを購入しないでください。詳細については、4/32 の警告を参照。 4/32 デバイスには、安全で信頼性の高い動作を提供するのに十分なリソース (フラッシュおよび/または RAM) がありません。 4/32 デバイス上の OpenWrt で何ができるかを確認してください。 4/32 デバイスの OpenWrt サポートは 2019 年以降に終了します。 19.07 以降、OpenWrt イメージは 4/32 デバイス用にビルドされなくなります。
ルーターはデフォルトで NAND フラッシュ ブートに設定されており、以前の OpenWrt 19.07 は現在 NAND ブートをサポートしていません。 NAND フラッシュ メモリは 19.07.x 以降でのみサポートされます。16MB NOR フラッシュ メモリを使用して Shadowsocks をインストールする場合は、強制的に NOR フラッシュ メモリから起動するように設定する必要があります。ルーター側のスイッチを介して、異なるメモリ システムを切り替えます。
詳細: NOR フラッシュと NAND フラッシュとは何ですか?
通常のメモリと似ている点の 1 つは、NOR フラッシュがランダム アクセスをサポートできることです。これにより、XIP (eXecute In Place) もサポートされ、通常の ROM と同様にプログラムを実行できます。これにより、BIOS など、起動時に実行する必要があるコードの優れたキャリアになります。現在、ほぼすべての BIOS と一部のセットトップ ボックスで NOR フラッシュが使用されており、そのサイズは通常 1MB ~ 32MB であり、高価です。
NAND フラッシュはさまざまなメモリ カードで広く使用されています。UディスクNAND フラッシュは、さまざまなメモリ カード、USB フラッシュ ドライブ、SSD、eMMC、その他の大容量デバイスで広く使用されています。その粒子は、各記憶ユニットの記憶ビット数に応じて、SLC (シングルレベル セル)、MLC (マルチレベル セル)、および TLC (トリプルレベル セル) の 3 つのカテゴリに分類できます。このうち、1 つの記憶装置内に、SLC は 1 ビット、MLC は 2 ビット、TLC は 3 ビットを記憶できます。 NAND フラッシュの 1 つのメモリ セルに保存されるビット数が増えると、読み取りおよび書き込みのパフォーマンスが低下し、寿命は短くなりますが、コストは低くなります。
1. 16MB NORメモリにOpenWrtをインストールする方法
NORフラッシュブートを設定する
PC を準備し、コンピュータのネットワーク カードをネットワーク ケーブルでルータの LAN ポートに接続し、PC のネットワーク カードを 192.168.8.2、マスク 255.255.255.0 に設定し、ネットワーク ケーブルがルータの LAN ポートに接続されていることを確認します。ブラウザに「192.168.8.1」と入力し、ルーターのバックエンドにログインし、6桁の管理パスワードを設定します。次に、SSH ツールを使用してルーターにログインします。
次のコマンドを入力します。
再起動時の fw_printenv fw_setenv boot_dev
コマンドを入力した後、reboot を使用してルータを再起動します。
ルーターの電源を切り、電源からプラグを抜き、ルーターの側面にあるリセット スイッチを切り替えます。反対側に切り替えて、リセットボタンを放さずに長押しし、電源を入れ、赤ランプが5回点滅するまで待ち、リセットボタンを放します。
これで、16MB NOR フラッシュ ブート モードになりました。このとき、コンピュータのネットワークカードを192.168.1.2に変更します。
GL-AR300M ルーターのファームウェアをダウンロード OpenWrt
ファームウェアのダウンロードアドレス:glinet_gl-ar300m-nand-squashfs-sysupgrade.bin
オリジナルのファームウェア:openwrt-ar300m-3.203-0701.img
注: 元のファームウェアにフラッシュバックする場合は、ローカル ネットワークの IP アドレスを 192.168.8.2 に変更し、アクセス ルーターのアドレスを 192.168.8.1 に変更してください。
ブラウザを開いて「192.168.1.1」と入力し、前にダウンロードした openwrt システム バージョンのファームウェアを選択します。ファームウェアをルーターにアップロードしてフラッシュを開始してください。
数分待つとフラッシュが成功し、ブラウザに192.168.1.1と入力するとOpenWrt 19.07.2のluciインターフェースに入りました。
LuCI openwrt-19.07 ブランチ (git-20.057.55219-13dd17f) / OpenWrt 19.07.2 r10947-65030d81f3 を利用
ここでフラッシュが完了したので、インストールしてみましょう。シャドウソックスR Plus+ の具体的なインストール方法については、以下を参照してください。GL-AR150/GL-MT300N-V2/GL-AR300M ルーターは ShadowsocksR の SSR plus+ プラグインをインストールします
以上、ShadowsocksR の SSR plus+ プラグインを 16MB のメモリにインストールする方法についてでしたが、次は本題に戻り、128MB の NAND フラッシュメモリに V2RAY をインストールする方法について説明します。
2. 128MB NAND フラッシュ メモリで Openwrt をアップグレードする方法
まず、GL-AR300M システムの Openwrt バージョンをアップグレードする必要があります。現在のシステムのデフォルト バージョンは 18.06 です。ネットワーク カードを 192.168.8.2 に設定し、ルーター管理バックグラウンドに入り、パスワードを設定し、バックグラウンドでログインします。 。
背景に入るとこんな感じです。これは、GL-iNet の AR300M のデフォルトの管理背景です。このバックグラウンドでは、通常のルーター操作のみが発生します。まず、ルーターのバックグラウンド システムのバージョンをアップグレードする必要があります。
[アップグレード] をクリックして、オンライン アップグレードでバージョンを最新バージョンにアップグレードします。現在の最新バージョンは 3.201 で、コンパイル時間は 2021-04-02 です。
最新のルーター システム バージョンにアップグレードした後、[詳細設定] の下にある [高度な機能] をクリックします。
次に、192.168.8.1/cgi-bin/luci をクリックして、OpenWrt のデフォルトの Web インターフェイスに入ります。
GL_AR300M ルーターに付属の管理バックグラウンドが不要な場合は、システムをクリアして、新しい openwrt システムに再フラッシュできます。
オリジナルOpenWrtシステムをアップグレードしたGL_AR300Mの操作方法は次のとおりです。
ルーターの電源プラグを抜き、側面のリセットボタンを長押しします。ただし、電源をオフにしてからリセットボタンを長押ししてから電源をオンにします。電源をオンにすると、赤色のランプが点灯します。右側のインジケーターライトが 5 回点滅し、リセットボタンを放すと、中央の緑色のインジケーターライトが点滅し、点滅インターフェイスに入ります。ネットワーク ケーブルを接続し、ネットワーク カードの IP を設定すると、点滅が始まります。
オープンライト21.02.0ファームウェアアドレス:glinet_gl-ar300m-nand-squashfs-sysupgrade.bin
注: 現時点では、フラッシュ マシンの IP アドレスは 192.168.1.1 に変更されています。
最新バージョンの openwrt をフラッシュしたくない場合は、以前のバックグラウンド設定に従い、以前に GL_AR300M ルーターに設定したバックグラウンド管理者パスワードを入力して、openwrt バックグラウンドにログインできます。
openwrt システムは正常に更新され、バックエンドにログインしました。v2ray のインストールを開始しましょう。
OpenWrt での V2ray のインストールと構成
openwrt 19.07.7 システムのバックグラウンドにログインした後、ssh を使用してルーターに接続し、ルーターの CPU アーキテクチャを確認します。
表示するには次のコマンドを入力します。
opkg プリント アーキテクチャ
このコマンドにより、ルーターの CPU アーキテクチャが mips_24kc であることがわかりました。次に、V2ray プロジェクト ページに移動して、v2ray の mips_24kc バージョンをダウンロードする必要があります。
v2ray をダウンロードする前に、必要なソフトウェア パッケージをインストールします。まず、外部ネットワーク ケーブルをルーターの WAN ポートに接続し、ルーターがネットワークに正常に接続できることを確認します。ネットワーク接続が正常になったら、まず LUCI の中国語インターフェイスをインストールします。
opkg アップデート opkg インストール luci-i18n-base-zh-cn
wget パッケージをインストールし、 をインストールします。
opkg update opkg install wget
OpenWrt 21.02.1ではwgetがwget-sslに変更され、インストール方法はwgetのインストールと同じになります。 wget-nossl をインストールしないように注意してください。
ca-certificates パッケージをインストールする
opkg update opkg install ca-certificates
dnsmasq をアンインストールし、dnsmasq-full といくつかの必要なパッケージをインストールします。
dnsmasq ソフトウェア パッケージを削除します。dnsmasq-full をインストールする場合は、インストール前に /etc/config/ ディレクトリ内の dhcp ファイルを削除する必要があります。次に、以下をインストールします。
opkg 更新 opkg 削除 dnsmasq rm -rf /etc/config/dhcp
この手順では、SFTP ツールを使用してルーターに接続し、ルーターを削除することもできます。ただし、SFTP サーバー openssh-sftp-server をインストールする必要があります。
opkg update opkg install openssh-sftp-server
dnsmasq を削除した後、dnsmasq-full パッケージをインストールします。
opkg update opkg install dnsmasq-full
最後に、V2ray を実行するためにいくつかの依存関係パッケージをインストールします。
opkg update opkg install ipset iptables-mod-nat-extra iptables-mod-tproxy kmod-ipt-tproxy coreutils coreutils-base64 coreutils-nohup
上記のソフトウェア パッケージのインストールは、OpenWrt 21.02.1 バックグラウンド システムのソフトウェアでもインストールおよび削除できます。
v2ray をインストールする前に、システム内のルーターのタイム ゾーンを設定し、タイム ゾーンとしてアジア/上海を選択し、現地時間を同期します。
上記の操作が完了したらルーターを再起動し、ダウンロードとインストールを開始します。v2ray クライアント。
OpenWrt 21.02.1 に V2ray クライアントをインストールする
v2ray をインストールする前に、v2ray と xray の違いについて学習してください。
Xray: V2Ray と完全に似た Xray は、Project X プロジェクトのコア モジュールです。なぜなら、rprx は Xray の作者であり、V2Ray と完全に互換性があるからです。
V2ray クライアントのインストールを開始しましょう。
OpenWrt 21.02.1 では、V2ray は、v2ray のコア ソフトウェア パッケージ v2ray-core、v2ray の luci インターフェイス ソフトウェア パッケージ luci-app-v2ray、v2ray の luci 中国語ソフトウェア パッケージの 3 つの部分に分割されています。
2021 年 11 月 14 日時点の v2ray の最新バージョンは、v4.43.0-2。ただし、対応する LUCI バージョンは長い間更新されておらず、LUCI バージョンが現在サポートしている V2ray バージョンは次のとおりです。v2ray-core_4.41.1-1_mips_24kc.ipkまたはv2ray-core_4.40.1-1_mips_24kc.ipk
次に、最初に v2ray のコア ソフトウェア パッケージをダウンロードします。v2ray-core_4.41.1-1_mips_24kc.ipkまたはv2ray-core_4.40.1-1_mips_24kc.ipk、ギットハブダウンロードリンク:https://github.com/kuoruan/openwrt-v2ray/releases
ルータの CPU アーキテクチャが次のとおりであることは、上ですでに知られています。mips_24kc、ダウンロード ページで v2ray ソフトウェア パッケージの mips_24kc バージョンを見つけます。ダウンロードに注意mips_24kcフルパッケージです。ミニバージョンはダウンロードしないでください。
意思v2ray-core_4.40.1-1_mips_24kc.ipkローカル コンピュータのハード ドライブにダウンロードしてインストールします。ルータにソフトウェア パッケージをインストールするには 2 つの方法があります。1 つは、ソフトウェア パッケージをルータのバックグラウンドに直接アップロードしてインストールする方法で、もう 1 つは、ソフトウェア パッケージをルータのバックグラウンドに直接アップロードする方法です。ソフトウェア パッケージを SFTP 経由でルータに送信し、システムにコマンドを使用してインストールします。
v2ray-core をルーターのバックグラウンドにインストールします。
ルーターのバックグラウンド ページを開き、[システム] の下の [ソフトウェア] をクリックして、ソフトウェア パッケージのインストール ページに入ります。
「パッケージのアップロード」をクリックすると、アップロードウィンドウが表示されます。
[参照] をクリックした後、ダウンロードしたソフトウェア パッケージを選択し、[アップロード]、[インストール] の順にクリックし、自動インストールを待ちます。
インストールが完了したら、インストール リストで v2ray を検索し、正常にインストールされたかどうかを確認します。
SFTP アップロード ルーターが v2ray-core をインストールする
sftp を使用してアップロードする場合は、sftp がインストールされていることを確認してください。サーバソフトウェアがインストールされていない場合は、最初にインストールしてください。
opkg update opkg install openssh-sftp-server
存在するXftpで新しい SFTP 接続を作成し、アップロードするソフトウェア パッケージを選択します。
アップロードが完了したら、ssh を使用してルーターにログインし、ipk ファイルを手動でインストールします。
opkg インストール v2ray-core_4.40.1-1_mips_24kc.ipk
インストールが完了したら、v2ray-core_4.40.1-1_mips_24kc.ipk ファイルを削除します。 v2ray のコア ファイルは /usr/bin ディレクトリにインストールされます。
v2ray インストールをアンインストールする場合、次のコマンドを実行できます。
opkg は v2ray コアを削除します
V2rayのluciインターフェースをインストールする
次に、v2ray の luci インターフェイス ソフトウェア パッケージ luci-app-v2ray と v2ray の luci 中国語ソフトウェア パッケージをインストールします。
luci-app-v2ray プロジェクトのアドレス:https://github.com/kuoruan/luci-app-v2ray/releases
luci-app-v2ray および luci 中国語ソフトウェア パッケージをダウンロード
V2 以降は OpenWrt 19.07 以降でのみ利用でき、V1 は OpenWrt 18.06 以前で利用できます。ダウンロード後インストールしてください。
V2rayの中国語インターフェースをインストールする
luci-app-v2ray_2.0.0-1_all.ipkをインストールしたら、同様にインストールします。luci-i18n-package-zh-cn_2.0.0-1_all.ipk。
インストールが完了したらルーターを再起動しますをクリックし、もう一度パスワードを入力してルーターにログインします。ログイン後、上のナビゲーション バーに追加のサービス ナビゲーション メニューが表示されます。仕えるその後、下に v2ray メニューが表示されるので、v2ray をクリックしてに入ります。
[有効にする] をクリックする前に、v2ray サービスはデフォルトで無効になっています。ここでは、有効にした後にチェックボックスをオンにし、v2ray サービスを有効にすることを選択する必要があります。
v2ray サービスはルーターに正常にインストールされました。SFTP を使用してインストールする場合は、ダウンロードしたファイルをルーターにアップロードし、次のコマンドを使用してインストールしてください。
opkg インストール luci-app-v2ray_2.0.0-1_all.ipk opkg インストール luci-i18n-package-zh-cn_2.0.0-1_all.ipk
インストールが完了したら、luci を更新してください。そうしないと、v2ray ページでエラーが報告されます。
opkg インストール luci luci-base luci-compat
V2ray サービスを構成する
V2Ray-Global 設定インターフェイス。これはメイン コンソールに相当します。デフォルトの項目がいくつかありますが、心配する必要はありません。主なことは選択することです。インバウンド接続そしてアウトバウンド接続。
インバウンド接続をセットアップする
グローバル設定では、基本的に変更する必要はありませんが、受信と送信の2つのオプションのみを変更する必要があります。ここでは、受信では「dokodemo_door」を選択し、送信はカスタマイズしたv2rayサーバー名です。まずはここで受信設定を見てみましょう。
受信接続 (inbound) をクリックした後、dokodemo_door の後ろにある [編集] をクリックします。
リスニングアドレスを「0.0.0.0」に変更し、dokodemo_door ネットワークの UDP にチェックを入れ、「保存」をクリックします。受信接続用の dokodemo_door が設定され、次に送信接続が設定されます。
アウトバウンド接続をセットアップする
进入“出站连接”选项,可以点击导入(Import)直接导入一个めちゃくちゃ://xxxxx格式的v2ray连接,或者添加一个vmess协议的客户端连接。
vmess 接続をインポートした後、手動で変更する必要がある場所がいくつかあります。インポートされた名前の後に「編集」をクリックして、編集ページに入ります。
vmess-address の後に偽装したドメイン名 (ホスト) を入力します。デフォルトで IP アドレスがインポートされます。 [VMess – セキュリティ暗号化方式] オプションで、[自動] を選択します。
v2ray サーバーに TLS ドメイン名証明書が設定されていない場合は、「TLS – 安全でないものを許可」にチェックを入れます。証明書の検証をスキップしてください。
v2ray が実行できない理由の多くは、基本的に送信接続設定が原因です。
次に、グローバル設定インターフェイスで、先ほど設定した接続への送信接続を選択します。
V2ray は透過プロキシを設定します
送信接続と受信接続を設定した後、設定する必要があるものがもう 1 つあります。「透過プロキシ」をクリックして、透過プロキシ設定ページに入ります。
リダイレクトポートには透過プロキシ「dokodemo_door-1081」を選択し、LANインターフェース(インターフェース)にはlanを選択します。
プロキシ モードでデフォルトを選択すると、グローバル モードになり、どの Web サイトにアクセスしても、グローバル モードになります。プロキシサーバー転送の場合、GFWListを選択すると転送トラフィックが分離され、国内Webサイトは国内ルートを経由します。
設定が完了したら、グローバル設定に戻り、[サービスの再読み込み]をクリックして設定を保存します。以上でv2rayの設定は終了です!
V2ray ファイアウォールの設定
v2ray でコンテンツを構成した後、ルーターのファイアウォール ポート ルールを設定し、以前に使用したポート 1081 を開く必要もあります。
ネットワーク内のファイアウォールをクリックし、「トラフィック ルール」オプションを見つけて、ポート 1081 を許可するルールを追加します。
V2ray ロード バランシング
複数の v2ray サーバーがある場合は、ルーター上で負荷分散を実行できます。
まず、送信接続ごとに識別タグを設定します。
たとえば、現在 3 つのアウトバウンド接続があり、識別タグはそれぞれ A/B/C に設定されているとします。
次に、ルーティング設定ページに入り、バランサーをチェックします。
バランサーにチェックを入れたら、ルーティングルールに「プロキシ」というルールを追加します。
大文字と小文字に注意して、下のマークとしてバランサーを入力します。入力後、「保存」をクリックします。
ロードバランシング識別名を入力し、入力後に保存して適用します。ルーティングオプションで、新しく追加された「プロキシ」にチェックを入れて追加し、アプリケーションを保存します。
次に、グローバル設定に戻り、すべての送信サーバーを確認します。
OpenWrt ソフト ルーター用の V2Ray の設定方法を紹介しました. V2ray は現在、個人のプライバシーを保護する比較的安全なインターネット プロキシ ツールです. V2ray がルーターに組み込まれているため、自宅でいつでもインターネットを利用できます。
AR300M ルーター、NAND フラッシュ、NOR フラッシュ、openwrt、OpenWrt 21.02、openwrt インストール V2ray、 V2ray のインストールと構成、フラッシュオープンライト、Openwrtをアップグレードする,OpenWrtをインストールする,自作ゲームアクセラレーション
学びました、共有してくれてありがとう
非常に便利で成功しました。 AR300M16 には v2ray クライアントがインストールされており、USB フラッシュ ドライブを挿入することでオーバーレイ スペースが拡張されます。投稿者が遭遇したかどうか、そしてその解決方法がわからない問題がいくつかあります。
ウェブマスターがそれを見た場合は、回答してください。ありがとうございます。
よく書かれました