banner
miaoer

miaoer

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

Cattoolsの具体的な機能デモ操作方法

この文は Cattools のいくつかの理解しにくいステップの具体的な使い方について説明しています。私の設定方法を参考にして、プレイヤーが Cattools を正しく開く方法を見つけられるようにしてください!

1

ヘルプ#

ファームウェアのサポートは完璧ではなく、バグが発生することがあります。問題が発生した場合は、下のコメント欄にメッセージを残すか、グループに参加して質問してください。私のファームウェアを使用している場合は簡単な相談ができますが、有償であればなお良しです。他人のファームウェアについては無視します!

たくさんのコメントで励ましてください (´・・) ノ (._.`)

エラー#

大更新エラー#

このエラーは通常、Cattools のバージョンが大幅に更新されたことを示しています。cattools を再入力して試してください。2 回目も同じ場合は、作者がバグのあるバージョンを提出した可能性がありますので、修正をフィードバックしてください。

root@CatWrt:~# cattools
cattools の更新をお待ちください。
cattools は正常に更新されました。

/usr/bin/cattools: line 119: syntax error near unexpected token `;;'
/usr/bin/cattools: line 119: `        ;;'
root@CatWrt:~# cattools
cattools の更新をお待ちください。
cattools は正常に更新されました。

----------------------------------------------------------
                         CatTools                         
        https://www.miaoer.net/posts/blog/cattools        
----------------------------------------------------------
1. SetIP                                  -  IP を設定
2. Network_Wizard                         -  ネットワークウィザード
3. Apply_repo                             -  ソフトウェアソースの設定
4. Diagnostics                            -  ネットワーク診断
5. Debug                                  -  ログを取得
6. Catwrt_update                          -  更新を確認
7. Sysupgrade                             -  システム更新
8. Restore                                -  パッケージを復元
9. Utilities(more)                        -  ユーティリティ
0. Exit                                   -  終了
----------------------------------------------------------
数字を入力してエンターを押してください (Please enter your choice): 

オフラインモード#

Cattools はオフラインモードでの実行をサポートしていますが、ネットワーク障害による Cattools の更新失敗を避けるために、3 回再試行します。

Attempt 1 failed. Retrying...
Attempt 2 failed. Retrying...
Attempt 3 failed. Retrying...

最新バージョンのダウンロードに失敗しました。現在のオフラインバージョンを使用し続けます。

Cattools のネットワークウィザードは、オフライン使用時にバグが存在する可能性があります。更新中にコマンドを中断すると Cattools が失われる可能性があります。最新バージョンで修正されていますが、すでにシステムに統合されたオフラインモードでは手がかりがありません。オフラインモードでは Catools の更新進行を中断しないことをお勧めします。

最初に言いたいこと#

CatWrt では Lean's LEDE のデフォルトのネットワークポートに従っています:ETH0 は LAN、ETH1 は WAN、他のネットワークポートはバインドされていません。

Cattools はネットワークウィザードで複数のネットワークポートを最適化する操作を行っています。ETH0 を WAN ポートとして光モデムまたは上位ルーターに接続し、他のポートはすべて LAN として扱います。複数のネットワークポートを接続しても同様です。

Cattools のバイパスゲートウェイ(バイパスルーター)設定を有効にするには、デバイスは単一のネットワークポートである必要があります。

::: gallery
1
2
:::

ネットワークウィザード#

ネットワークウィザードは手順に従って進めば大丈夫です。DHCP 上位光モデムの場合は、エンターを押してそのまま進めばインターネットに接続できます。個別にカスタマイズしたい場合は、Cattools のウィザードに従ってください。

数字を入力してエンターを押してください (Please enter your choice): 2



[Step1] ネットワークウィザードを使用しますか? /// ネットワークウィザードを使用しますか?([Enter] 確認 / [0] 終了): 

[Step3] CatWrt のデフォルト IP は 192.168.1.4 です /// デフォルト CatWrt IP は 192.168.1.4 です
IP アドレスを変更しますか?([Enter] デフォルトを保持 / [0] カスタム): 
[INFO] デフォルト IP アドレスを保持:192.168.1.4

[Step4] IPv6 はデフォルトで有効です /// IPv6 はデフォルトで有効です
IPv6 ネットワークを無効にしますか?([Enter] スキップ / [1] 無効): 

[Step5] デフォルト接続モードは DHCP です /// デフォルトモードは DHCP です
PPPoE ダイヤルを行いますか?([Enter] DHCP を続行 /  [1] PPPoE ダイヤル): 

[Step6] 推奨 DNS サーバー 223.6.6.6 119.29.29.99 を使用しますか?
 /// 推奨 DNS サーバー 223.6.6.6 119.29.29.99 を使用しますか?([Enter] 確認 / [0] スキップ): 

[Step7] DHCP IP プール範囲を変更しますか? (デフォルト: 30-200)
 /// IP 可用範囲を変更しますか?(デフォルト: 30-200 [Enter] 確認 / [1] カスタム範囲 ): 

[Step8] DHCP 強制を有効にする /// DHCP 強制を有効にすることで、LAN が AP からアドレスを受け取る問題を回避できます
強制 DHCP モードを有効にしますか?([Enter] 確認、[1] スキップ): 
[INFO] 強制 DHCP モードが有効になりました

[Step9] デフォルトで UPNP を有効にする /// デフォルトで UPNP を有効にすると、BT/P2P ソフトウェアの接続性が向上しますが、クライアントは悪意のあるソフトウェアによる P2P ネットワークの乱用で上り帯域幅が異常になる可能性があります!
UPNP を有効にしますか?([Enter] 確認、[1] スキップ): 
[INFO] UPNP が有効になりました

[Step10] ネットワークインターフェースを構成する /// ネットワークポートを構成する

 WAN    LAN1    LAN2    LANX      ...
 eth0   eth1    eth2    ethX    ...
      ...

ネットワークインターフェースを構成するには [Enter] を押し、スキップするには [1] を押してください
 /// [Enter] ネットワークポートを構成するには確認し、[1] を押してスキップ: 

[Step10] 複数のネットワークインターフェースが検出されました /// 複数のネットワークポートが検出されました
[Step10] 構成されたネットワークインターフェース: WAN (ETH0)、LAN ( eth1 eth2 eth3) /// 構成されたネットワークポート: WAN (ETH0)、LAN ( eth1 eth2 eth3)

[INFO] CatWrt の再起動の準備ができました!

実行が完了すると、システムは再起動します。再起動後にルーターの管理画面に接続できない場合や正常にインターネットに接続できない場合は、もう一度再起動してください。

バイパスゲートウェイ#

[Step2] 単一のネットワークインターフェースが検出されました /// 単一のネットワークポートが検出されました
バイパスゲートウェイの設定を行いますか?([Enter] 確認 / [0] バイパス設定をスキップ):

[Step3] メインルーターの IP アドレスを入力してください (例: 192.168.31.1): 192.168.31.1

[Step4] 自分の IP アドレスは 192.168.31.4 です。エンターキーを押して確認するか、新しい IP アドレスを入力してください:

INFO    ========================
メインルーター IP アドレス:192.168.31.1
自分の (バイパスゲートウェイ) IP アドレス:192.168.31.4

[Step5] 推奨 DNS サーバー 223.6.6.6 119.29.29.99 を使用しますか?
 /// 推奨 DNS サーバー 223.6.6.6 119.29.29.99 を使用しますか?([Enter] 確認 / [0] スキップ): 


[INFO] 警告が表示された場合は、バイパスファイアウォールがこのようにエラーを報告しているため、一部の設定は無視しても使用に影響しません"

ソフトウェアソースの設定#

repo.miaoer.xyz に対して、コード(パスワード)をサポートする設定を行いました。サポートするには https://www.miaoer.net/sponsor にアクセスしてパスワードを取得してください。

本質的には君子協定です。サーバーの維持コストが高いため、速度をあまり求めない場合はミラーサイトを使用して、トラフィックコストを削減するのにご協力ください。

あなたのサポート費用は 100% CatWrt 本体と周辺開発に使用されます。

数字を入力してエンターを押してください (Please enter your choice): 3

INFO    =================================================================
ソフトウェアソースは完全に無料で共有されていますが、無料の海外ソフトウェアソースをホスティングすることができます。より速い速度が必要な場合は、メインサイトを使用してください。
私はすべてのソフトウェアを保証するものではなく、第三者の商業サービスを提供していません。使用リスクは自己責任で負ってください。
CatWrt ソフトウェアソースユーザー契約に同意する必要があります。続行するか確認してください。 (10 秒以内に [Ctrl]+[C] で操作をキャンセル)
============================================================================
使用するソフトウェアソースを選択してください:
1) repo.miaoer.xyz    (メインサイト)
2) Github-Pages
3) Cloudflare-Netlify
4) Netlify
5) Cloudflare-Vercel
6) Vercel             (デフォルト)
選択を入力してください /// 请输入选择 (1-5): 1
私たちを支援し、サポートコードを取得するには、リンクにアクセスしてください: https://www.miaoer.net/sponsor
私たちはユーザーのサポート費用を使用して CatWrt とブログの維持を続けます。
サポートコードを入力してください: vme50
[INFO] https://mirror.ghproxy.com/https://raw.githubusercontent.com/miaoermua/cattools/main/repo/amd64/distfeeds.conf を使用しています
https://repo.miaoer.xyz/targets/x86/64/packages/Packages.gz をダウンロード中
/var/opkg-lists/openwrt_core に利用可能なパッケージのリストを更新しました
https://repo.miaoer.xyz/x86_64/base/Packages.gz をダウンロード中
/var/opkg-lists/openwrt_base に利用可能なパッケージのリストを更新しました
https://repo.miaoer.xyz/x86_64/luci/Packages.gz をダウンロード中
/var/opkg-lists/openwrt_luci に利用可能なパッケージのリストを更新しました
https://repo.miaoer.xyz/x86_64/packages/Packages.gz をダウンロード中
/var/opkg-lists/openwrt_packages に利用可能なパッケージのリストを更新しました
https://repo.miaoer.xyz/x86_64/routing/Packages.gz をダウンロード中
/var/opkg-lists/openwrt_routing に利用可能なパッケージのリストを更新しました
https://repo.miaoer.xyz/x86_64/telephony/Packages.gz をダウンロード中
/var/opkg-lists/openwrt_telephony に利用可能なパッケージのリストを更新しました
[INFO] ソフトウェアソースの設定が完了しました。opkg install pkg を使用してプラグイン/コンポーネント/カーネルモジュールをインストールできます!

----------------------------------------------------------
                         CatTools                         
        https://www.miaoer.net/posts/blog/cattools        
----------------------------------------------------------
1. SetIP                                  -  IP を設定
2. Network_Wizard                         -  ネットワークウィザード
3. Apply_repo                             -  ソフトウェアソースの設定
4. Diagnostics                            -  ネットワーク診断
5. Debug                                  -  ログを取得
6. Catwrt_update                          -  更新を確認
7. Sysupgrade                             -  システム更新
8. Restore                                -  パッケージを復元
9. Utilities(more)                        -  ユーティリティ
0. Exit                                   -  終了
----------------------------------------------------------
数字を入力してエンターを押してください (Please enter your choice): 0
終了しています...
完了しました!
root@CatWrt:~# opkg install nano
パッケージ nano (7.2-2) は root にインストールされており、最新です。

ソフトウェアソースにエラーがなく、すでにネットワークに接続されている場合は、直接インストールが可能です。

2

Tailscale#

tailscale バックエンド:https://login.tailscale.com/admin/machines

数字を入力してエンターを押してください (Please enter your choice): 9

      ここからさらに機能を設定できます!
=============================

......
2.    Tailscale 設定
......

0.    Cattools メインメニューに戻る

数字を入力してエンターを押してください (Please enter your choice): 2
[INFO] tailscale がインストールされました
[INFO] 設定をダウンロード中...
[INFO] tailscale の設定を開始します。tailscale にログインしてデバイスをバインドしてください。

認証するには、次のリンクにアクセスしてください:

        https://login.tailscale.com/a/84565de01b15a

[INFO] tailscale に成功裏にログインし、デバイスのバインドが完了しました
[INFO] Tailscale 設定部分は残りをあなたに任せます~
[INFO] tailscale インターフェースをバインドする必要があります: http://192.168.1.4/cgi-bin/luci/admin/network/iface_add
[INFO] CatTools - tailscale 設定ブログ: https://www.miaoer.net/posts/blog/cattools-step

アクセス: http://192.168.1.4/cgi-bin/luci/admin/network/iface_add(デフォルトは:192.168.1.4 です。変更していない場合は、すべて Cattools に従います)

以下の設定を追加します:

新しいインターフェースの名前:tailscale

新しいインターフェースのプロトコル:静的 (デフォルト)

以下のインターフェースを含む:イーサネットアダプター:tailscale0

送信 次へ

インターフェース - TAILSCALE

IPv4 アドレス:tailscale 管理バックエンドの CatWrt アドレスを入力 (例:100.115.146.76、明らかに私たちの内部ネットワークのセグメントではありません)

IPv4 サブネットマスク:255.0.0.0

保存 次へ

インターフェース - TAILSCALE - ファイアウォール設定

ファイアウォールゾーンを作成 / 割り当て:LAN

保存して適用

**tailscale 公式サイト - デバイス管理 - catwrt - 編集 - Disable key expiry **

image

**catwrt - 編集 - Edit route settings... ** すべてチェック

image

CatWrt のタブ Expiry disabledSubnets Exit Node がすべて表示され、感嘆符が表示されないまで

IPK ソフトウェアパッケージのインポート#

この方法では、サードパーティがコンパイルした IPK ファイルをインストールすることができ、ソフトウェアソースを介さずに取得できます。ソフトウェアソースに接続することで、一部のコンポーネントの依存関係の問題を解決できる場合があります。

IPK/URL のインポートをサポートしています。例:https://mirrors.pku.edu.cn/immortalwrt/releases/23.05.3/packages/x86_64/packages/pv_1.6.6-1_x86_64.ipk

数字を入力してエンターを押してください (Please enter your choice): 9

      ここからさらに機能を設定できます!
=============================

1.    Mihomo 設定
2.    Tailscale 設定
3.    LeigodAcc 設定
4.    TTYD 無パスワード設定(危険)
5.    IPK ソフトウェアパッケージのインポート
6.    SSL/TLS 証明書アップロード設定
7.    root パスワードのリセット
8.    システムのリセット

0.    Cattools メインメニューに戻る

数字を入力してエンターを押してください (Please enter your choice): 5

[INFO] /tmp/upload/ ディレクトリ内の IPK ファイルを検出中...
[INFO] ファイルアップロードアクセスリンク: http://10.0.0.4/cgi-bin/luci/admin/system/filetransfer
[INFO] IPK ファイル/URL を介して IPK ファイルをインポートしてインストールできます
IPK ファイルのパスまたは複数の URL を入力してください (英語のカンマ ',' で区切ってください。中国語のカンマ ',' は使用しないでください!): https://mirrors.pku.edu.cn/immortalwrt/releases/23.05.3/packages/x86_64/packages/pv_1.6.6-1_x86_64.ipk
[INFO] 複数の URL が検出されました: https://mirrors.pku.edu.cn/immortalwrt/releases/23.05.3/packages/x86_64/packages/pv_1.6.6-1_x86_64.ipk

[INFO] ダウンロード中: https://mirrors.pku.edu.cn/immortalwrt/releases/23.05.3/packages/x86_64/packages/pv_1.6.6-1_x86_64.ipk
--2024-09-02 16:32:48--  https://mirrors.pku.edu.cn/immortalwrt/releases/23.05.3/packages/x86_64/packages/pv_1.6.6-1_x86_64.ipk
ミラーの解決中... 162.105.120.100, 2001:da8:201:1120::a269:7864
mirrors.pku.edu.cn|162.105.120.100|:443... 接続されました。
HTTP リクエストを送信中、応答を待っています... 200 OK
長さ: 22872 (22K) [application/octet-stream]
'/tmp/upload/pv_1.6.6-1_x86_64.ipk' に保存中

pv_1.6.6-1_x86_64.ipk    100%[================================>]  22.34K  --.-KB/s    0s      

2024-09-02 16:32:49 (268 MB/s) - '/tmp/upload/pv_1.6.6-1_x86_64.ipk' が保存されました [22872/22872]

[INFO] インストール前にインデックスファイルを更新する必要があります。オンラインソフトウェアソースを取得して、インストールエラーを回避し、依存関係の問題を解決します。
1. 確認(apply_repo でソフトウェアソースを設定し、opkg update を実行)
0. 試行(opkg update のみ)
選択肢を入力してください (1/0): 1
[INFO] ソフトウェアソースを設定し、パッケージインデックスを更新しています...

INFO    =================================================================
ソフトウェアソースは完全に無料で共有されていますが、無料の海外ソフトウェアソースをホスティングすることができます。より速い速度が必要な場合は、メインサイトを使用してください。
私はすべてのソフトウェアを保証するものではなく、第三者の商業サービスを提供していません。使用リスクは自己責任で負ってください。
CatWrt ソフトウェアソースユーザー契約に同意する必要があります。続行するか確認してください。 (10 秒以内に [Ctrl]+[C] で操作をキャンセル)
============================================================================
使用するソフトウェアソースを選択してください:
1) repo.miaoer.xyz    (メインサイト)
2) Github-Pages
3) Cloudflare-Netlify
4) Netlify
5) Cloudflare-Vercel
6) Vercel             (デフォルト)
選択を入力してください /// 请输入选择 (1-5): 1
私たちを支援し、サポートコードを取得するには、リンクにアクセスしてください: https://www.miaoer.net/sponsor
私たちはユーザーのサポート費用を使用して CatWrt とブログの維持を続けます。
サポートコードを入力してください: vme50
[INFO] https://mirror.ghproxy.com/https://raw.githubusercontent.com/miaoermua/cattools/main/repo/amd64/distfeeds.conf を使用しています
https://repo.miaoer.xyz/targets/x86/64/packages/Packages.gz をダウンロード中
/var/opkg-lists/openwrt_core に利用可能なパッケージのリストを更新しました
https://repo.miaoer.xyz/x86_64/base/Packages.gz をダウンロード中
/var/opkg-lists/openwrt_base に利用可能なパッケージのリストを更新しました
https://repo.miaoer.xyz/x86_64/luci/Packages.gz をダウンロード中
/var/opkg-lists/openwrt_luci に利用可能なパッケージのリストを更新しました
https://repo.miaoer.xyz/x86_64/packages/Packages.gz をダウンロード中
/var/opkg-lists/openwrt_packages に利用可能なパッケージのリストを更新しました
https://repo.miaoer.xyz/x86_64/routing/Packages.gz をダウンロード中
/var/opkg-lists/openwrt_routing に利用可能なパッケージのリストを更新しました
https://repo.miaoer.xyz/x86_64/telephony/Packages.gz をダウンロード中
/var/opkg-lists/openwrt_telephony に利用可能なパッケージのリストを更新しました
[INFO] ソフトウェアソースの設定が完了しました。opkg install pkg を使用してプラグイン/コンポーネント/カーネルモジュールをインストールできます!
[INFO] IPK ファイルをインストール中: /tmp/upload/pv_1.6.6-1_x86_64.ipk
pv (1.6.6-1) を root にインストール中...
pv を構成中。

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


Footnotes#

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

  2. https://www.miaoer.net/posts/network/catwrt-applist

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