banner
miaoer

miaoer

喵二の小博客 xLog 分站
tg_channel
telegram

CatWrt ネットワーク診断および更新スクリプトの使用方法

この文書では、皆さんに catnd をインストールすることをお勧めします。catwrt-update は CatWrt v23.2 以降に統合された更新チェックスクリプトです。以前のバージョンにはありませんでしたが、今後の更新では両方が統合されます。

catnd: CatWrt ネットワーク診断の略で、CatWrt に使用されるネットワーク診断スクリプトです。

catwrt-update: CatWrt の更新をチェックし、サーバーのバージョン情報が一致しているかどうかを確認するスクリプトです。

この記事では、皆さんが知らない機能について簡単に説明します。これらのスクリプトはオープンソースで非常に便利です。

@timochanに感謝します。

まず、これらのスクリプトはすべて SSH で実行する必要があります。グラフィカルなインターフェース(LuCI)はありません。インストールは簡単で使いやすいです。Termius や Finalshell などのサードパーティの SSH ツール、またはルーターシステムに組み込まれている TTYD WebShell を使用することもできます。

すべてのスクリプトは /usr/bin にあることに注意してください。

catwrt-update#

ターミナルで catwrt-update と入力すると、ローカルのチェックサムファイルとクラウドサーバーを比較します。

結果が表示されると、更新はありません。

================================
Your CatWrt is up to date!
================================

比較結果が更新を示す場合、CatWrt プロジェクトのホームページリンクが表示され、必要に応じてダウンロードと更新が行われます。具体的な更新方法はバージョンの更新によって異なる場合があります。

================================
Your CatWrt is out of date, you should upgrade it!
You can visit 'https://www.miaoer.xyz/posts/network/catwrt' to get more information!
================================

catnd#

ターミナルで catnd と入力すると、ネットワーク診断が開始されます。

CatWrt にインストールする方法

curl https://fastly.jsdelivr.net/gh/miaoermua/catnd@main/installer.sh | bash

セルフディアグノーシス#

診断結果:何度か Ping しても接続できませんでした。PPPoE フィールドを含めて確認しました。

修正方法:アカウントとパスワードが間違っている可能性があります。

[PPPoE] Please check if your PPPoE account and password are correct.

診断結果:この DNS は信頼できません。

修正方法:信頼性のある DNS に変更してください。例:223.6.6.6 223.5.5.5 119.29.29.99

[DNS] Recommended to delete DNS $ip

診断結果:解決に失敗しました。

修正方法:DNS、モデム、および IPS の問題が考えられます。

[DNS] NS resolution failed for 'www.miaoer.xyz'
[DNS] Your DNS server may have issues

診断結果:IPv6 アドレスの取得に失敗しました。

修正方法:IPv6 設定を復元してください。

[IPv6] IPv6 network connection timed out

診断結果:CatWrt がデフォルトアドレスではありません。初心者の場合、設定を変更してしまった可能性があります。

修正方法:初心者の場合は、当社のブログに従ってネットワークを設定してください。

[Default-IP] address is not the catwrt default 192.168.1.4
Please configure your network at 'https://www.miaoer.xyz/posts/network/quickstart-catwrt

診断結果:バイパスゲートウェイ?なぜ WAN ポートがありませんか。

[Bypass Gateway] No config for 'wan' interface found in /etc/config/network
Please check if your device is set as a Bypass Gateway

診断結果:ルーターがダイヤルアップ接続されていません。

[PPPoE] DHCP protocol detected in WAN interface
The device may not be in PPPoE Rotuer Mode

診断結果:IPv6 インターフェースが削除されました。

修正方法:DHCPv6 クライアントを再設定してください。

[wan6] Your IPv6 network may have issues

オフラインインストール#

ネットワーク接続が切断されているが、catnd スクリプトがインストールされていない場合に適しています。2 つの方法から選択できます。

アップロード#

ファイルをダウンロード https://github.com/miaoermua/catnd/raw/main/catnd.sh し、/usr/bin/ にアップロードし、 chmod +x /usr/bin/catnd.sh を実行して実行権限を付与し、最後に catnd を実行します。

編集#

ファイルのhttps://github.com/miaoermua/catnd/raw/main/catnd.sh のすべての内容をコピーし、vi、vim、nano などのエディタを使用して catnd を作成し、実行権限を付与し、最後に catnd を実行します。

chmod +x /usr/bin/catnd.sh
catnd

オープンソースコード#

ディスカッションやエラーの指摘、および最適化のためのヘルプは歓迎します。もしあなたができるなら、このプロジェクトに対して PR を提出してください。

miaoermua/catnd
miaoermua/catwrt-update

この記事はMix Spaceから xLog に同期されました。
元のリンクはhttps://www.miaoer.xyz/posts/network/catwrt-bash-scriptです。


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