banner
miaoer

miaoer

喵二の小博客 https://www.miaoer.xyz xLog 分站
tg_channel
telegram
bilibili

OpenWrt 雷神加速器プラグイン管理者使用ガイド

openwrt-leigodacc-manager は私が開発したシェルスクリプトに基づく OpenWrt 雷神加速器管理ツールです。

このツールボックスは公式スクリプトを基に、エラーチェックや依存関係のインストールを追加しました。公式スクリプトで自分で操作する必要があるさまざまな不便を補っています。

今日は、OpenWrt で雷神加速器ルータープラグインをゲーム機、PC、スマートフォンなどのデバイスで加速する方法を教えます。

ASUS ルーター(梅改)、小米 MiROM の純正ファームウェアではこの管理ツールは使用できません。QWRT/LEDE/ImmoraliWrt/iStoreOS などのサードパーティの OpenWrt に対応しており、雷神加速器プラグインをインストールできます。

CatWrt ユーザーは cattools で直接迅速に識別してインストールできます。具体的にはこのブログを参照してください 👇

1

喵二専用雷神加速器コード miaoer を使用すると、50 時間の一時停止できない体験時間を得られます。OpenWrt 側と組み合わせることで 6 台のデバイスを加速できます。
PC での引き換え:雷神加速器 - 右上の「もっと」 - CDK / コード引き換え - コード引き換え時間に miaoer を入力して引き換えます。

catwrt-v24.9-leigod


SSH#

まず、SSH に接続する必要があります。ここでは、Windows に付属の OpenSSH を使用して、Windows Terminal または CMD で ssh [email protected] と入力できます。ここでの 192.168.1.4 はあなたの OpenWrt アドレスです。

具体的にはこのブログを参照してください 👇

2

ターミナルにログインしたら、ブログの右側の COPY をクリックしてコードをコピーし、ターミナルに貼り付けて実行します。

sh -c "$(curl -fsSL https://service.miaoer.xyz/openwrt-leigodacc-manager/leigod.sh)"

下の例は管理ツールのすべての機能メニューパネルです。

Windows PowerShell
著作権(C) Microsoft Corporation。全著作権所有。

最新の PowerShell をインストールし、新機能と改善点を確認してください!https://aka.ms/PSWindows

PS C:\Users\Cat> ssh [email protected]
[email protected]'s password:


BusyBox v1.36.0 (2023-07-05 11:34:20 UTC) 組み込みシェル (ash)


     _____     _             _
    |     |___| |_ _ _ _ ___| |_
    |   --| .'|  _| | | |  _|  _|
    |_____|__,|_| |_____|_| |_|
   W I R E L E S S   F R E E D O M

======================================
         CatWrt.v24.9.x86_64
           Blog: miaoer.xyz
 OpenWrt: Lean source r6781-062d85f8f
======================================
root@CatWrt:~# sh -c "$(curl -fsSL https://service.miaoer.xyz/openwrt-leigodacc-manager/leigod.sh)"

=============================
OpenWrt LeigodAcc Manager

1. インストール
2. アンインストール
3. 再インストール/更新
4. 雷神サービスの無効化/有効化
5. 実行モードの切り替え (TUN/Tproxy)
6. 互換性依存関係のインストール (ホスト最適化)
7. IPv6 の無効化 (スマートフォン最適化)
8. フィードバック/ヘルプ
0. 終了
=============================
数字の機能項目を選択してエンターを押してください:

インストール#

ここで 1 を入力してエンターを押すと、ソフトウェアソースが更新され、雷神加速器プラグインに必要なコンポーネント依存関係が欠落していないかチェックされます。

......
[INFO] libpcap 必須コンポーネントがインストールされているため、スキップします。
[INFO] iptables 必須コンポーネントがインストールされているため、スキップします。
[INFO] kmod-ipt-nat 必須コンポーネントがインストールされているため、スキップします。
[INFO] iptables-mod-tproxy 必須コンポーネントがインストールされているため、スキップします。
[INFO] ipset 必須コンポーネントがインストールされているため、スキップします。
[INFO] kmod-tun がインストールされているため、スキップします。
[INFO] kmod-ipt-tproxy がインストールされているため、スキップします。
[INFO] kmod-netem がインストールされているため、スキップします。
[INFO] tc-full がインストールされているため、スキップします。
[INFO] kmod-ipt-ipset がインストールされているため、スキップします。
[INFO] conntrack がインストールされているため、スキップします。
[INFO] 以下は雷神が提供するスクリプトで、出力内容が長くなる場合は問題が発生した場合に出力内容(スクリーンショット/テキスト)をグループにフィードバックしてください。
....

ここで [INFO] コンポーネントパッケージが不足しています: kmod-netem または他のコンポーネントが表示された場合、あなたのファームウェアはこの依存関係が不足していることを示しており、使用体験に影響を与える可能性がありますが、正常に使用できます。

依存関係がインストールされた後は、雷神加速器の公式 OpenWrt プラグインをインストールします。ここでは公式スクリプトが一度実行され、大量の出力が表示されます。

公式スクリプトが終了するまで、バイナリファイルのディレクトリが存在するか確認します。存在する場合は、インストールが成功したことを示すメッセージが表示されます:[INFO] LeigodAcc が正常にインストールされました。

OpenWrt のバックエンドに移動して雷神加速器プラグインを体験できます。

::: warning
必須コンポーネントが不足している場合、雷神加速器は正常に使用できません。ソフトウェアソースを適切に設定するか、適切なファームウェアに変更することをお勧めします。
:::

デバイスのバインド#

Android&iOS ダウンロード 雷神加速器 デバイスをバインドします。

APP - ハードウェア加速 - ルータープラグインのインストール (インストール) - 環境検査(UPNP)- ルーターにログイン(SSH) - 加速を開始します。

タイムアウトでインストールがバインドに失敗した場合は、管理ツールを再実行してデバイスを再バインドしてください。

image

アンインストール#

アンインストールは非常に簡単で、管理ツール内で 2 を選択してエンターを押すだけです。

ブログの下には依存コンポーネントのリストが含まれており、興味がある方は試してみてください。管理ツール自体はこれらの依存関係をアンインストールすることはなく、雷神加速器に関連するものだけをきれいにアンインストールします。

依存コンポーネントは初心者のプレイヤーが無闇にアンインストールしないように、特に kmod のカーネルモジュールには十分注意してください。

再インストール / 更新#

その名の通り、雷神加速器を再インストールできます。更新がある場合は再インストール後に最新バージョンの雷神加速器プラグインを取得できます。

アンインストールの確認が表示されます:[INFO] アンインストールしますか? 数字を入力してエンターを押すか、10秒後に自動的にアンインストールされます([1] 確定 / [2] キャンセル): 1 を選択してエンターを押すと、自動的に再インストールされます。

雷神サービスの無効化 / 有効化#

ここでの雷神サービスの無効化 / 有効化は、雷神をオンまたはオフにすることを意味します。無効化すると、OpenWrt のバックエンドで加速サービスを再度有効にすることはできません。ここで無効化した後に再度有効にすることで、雷神加速器を再起動できます。無効化後は自動的に加速器が起動しません。

実行モードの切り替え#

ここでの実行モードの切り替えは、元々の Tproxy プロキシをトンネルプロキシに変更することを意味します。

Tun モードはゲームの互換性がより良好です。より低レベルのネットワークアーキテクチャに関わるため、ここでは詳しく説明しませんが、Tproxy よりも多くのメモリとパフォーマンスを消費します。

デフォルトでは Tproxy が選択されており、パフォーマンスがより良好です。ここは個人の選択によります。

ここ [INFO] の間の内容は、通常サービスを再起動した後に表示されるもので、出力と一致しない場合は下のコメントで教えてください。

[INFO] tun モードに切り替えました
match x86_64 -> amd64
uci: Entry not found
sh: : unknown operand
uci: Entry not found
sh: : unknown operand
router is not xiaomi, use general openwrt
/etc/rc.common: line 129: show_openwrt_suggestion: not found
start service: /usr/sbin/leigod/acc-gw.linux.amd64 --mode tun
[INFO] LeigodAcc サービスが再起動されました
[INFO] tproxy モードに切り替えました
match x86_64 -> amd64
uci: Entry not found
sh: : unknown operand
uci: Entry not found
sh: : unknown operand
router is not xiaomi, use general openwrt
/etc/rc.common: line 129: show_openwrt_suggestion: not found
start service: /usr/sbin/leigod/acc-gw.linux.amd64
[INFO] LeigodAcc サービスが再起動されました

互換性依存関係のインストール (ホスト最適化)#

ここで互換性依存関係をインストールすることは、先ほどインストールが不足していたコンポーネントを天霊源を通じてインストールすることを意味します。この操作はあまり良くない可能性があるため、広範なテストを経ていないため、CatWrt や天霊大佬の ImmoralWrt を使用してインストールすることをお勧めします。

実際、オリジナルのファームウェアでも可能ですが、ここは個人の好みによります。この機能は主にゲーム機の接続性検査に影響を与え、NAT タイプを検出し、対局内で加速後の PING を正常に表示するために使用されます。

IPv6 の無効化 (スマートフォン最適化)#

IPv6 を無効化することで、一部のスマートフォンゲームやゲーム機、PC が OpenWrt 雷神加速器プロキシを通じて正常に動作します。

ここで注意が必要なのは、無効化と有効化の両方で、スマートフォンの Wi-Fi 無線ネットワークを一度切断して再接続する必要があります。これにより雷神加速器があなたのデバイスを認識できるようになります。接続を忘れてからランダム MAC アドレスをオフにすることをお勧めします(iOS: プライベート無線ネットワークアドレス)。

コンポーネント#

これは主にゲーマーや開発者が理解する必要があるもので、初心者ユーザーはプラグインが自動的にインストールされるため、気にする必要はありません。

必要なコンポーネント(プラグインの動作に影響)

libpcap
iptables
kmod-ipt-nat
iptables-mod-tproxy
tc-full
kmod-ipt-ipset
ipset
kmod-tun
curl
miniupnpd

非必要なコンポーネント(ゲーム内の PING 値に影響し、NAT タイプ検出に影響)

kmod-ipt-tproxy
kmod-netem
conntrack
conntrackd

ヘルプ#

現在、IPK バージョンは LEDE と統合中で、公式バージョンと Lean バージョンが保持される予定です。Lean バージョンはすべての依存関係をコンパイルでき、雷神加速器の一時停止時間を設定できます。

ヘルプが必要な場合は、雷神加速器体験グループ 632342113 に参加してください。

無ネット は一時的に Proxy 性質のプラグインとの共存をサポートしていません。Proxy プラグインを無効にしてください。

nftables (firewall4) は一時的にサポートされていません。純粋な firewall4 環境を使用する場合、正常に動作しない可能性があります。luci 22.x 以下のバージョンに基づく CatWrt/LEDE/QWRT/immoralwrt 22.x/iStoreOS を使用してください。

私が雷神の OpenWrt 周辺開発を続けることをサポートしたい場合は、私のコード miaoer を使用してサポートしてください。具体的な操作は上部に記載されています。以前に引き換えたかどうかに関わらず、あなたのサポートに非常に感謝します。

leigod

この記事は Mix Space によって xLog に同期更新されました。
元のリンクは https://www.miaoer.xyz/posts/blog/openwrt-leigodacc-manager


Footnotes#

  1. https://www.miaoer.xyz/posts/blog/cattools

  2. https://www.miaoer.xyz/posts/blog/ssh-connection-to-openwrt

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。