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                                   -  終了
----------------------------------------------------------
数字を入力してEnterを押してください(Please enter your choice): 

オフラインモード#

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

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

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

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

最初に書いておくこと#

CatWrt では、Lean の LEDE のデフォルトのネットワークポートに従っています。すなわち、ETH0 は Lan、ETH1 は Wan、他のネットワークポートはバインドされていません。

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

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

::: gallery
1
2
:::

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

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

数字を入力してEnterを押してください(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です。Enterキーを押して確認するか、新しい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 本体と周辺開発に使用されます。

数字を入力してEnterを押してください(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                                   -  終了
----------------------------------------------------------
数字を入力してEnterを押してください(Please enter your choice): 0
終了しています...
完了!
root@CatWrt:~# opkg install nano
パッケージnano(7.2-2)がrootにインストールされており、最新の状態です。

ソフトウェアソースにエラーがなく、すでに接続されている場合は、直接インストールを行うことができます。

2

Tailscale#

tailscale 管理画面:https://login.tailscale.com/admin/machines

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

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

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

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

数字を入力してEnterを押してください(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

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

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

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

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

数字を入力してEnterを押してください(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
mirrors.pku.edu.cnを解決中... 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. 確認(ソフトウェアソースを設定し、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とブログの維持を続けます。
IPKファイルを入力してください:/tmp/upload/pv_1.6.6-1_x86_64.ipk
[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

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