ZimaOSには、別のデバイスからケーブル経由で直接接続する方法、通常のローカルネットワーク経由で接続する方法、インターネット経由でリモート接続する方法という、根本的に異なる3つのアクセス方法があります。2024年8月のIceWhaleの元チュートリアルでは、これらをDirect、LAN、WANという3つのカテゴリに分け、ZimaOSデバイスに異なるIPアドレスが割り当てられる理由や、接続方法によって優先される経路が異なる理由を説明していました。
ネットワークの基本概念は今でも役立ちますが、リモートアクセスの手順は変更されています。2024年の記事では、ZeroTierベースのRemote Login IDと旧Zimaアプリについて説明していました。現在のZimaClientドキュメントでは、リモートアクセスは、最初のZimaClient接続が成功した後に自動設定される暗号化P2P接続として説明されています。古いスクリーンショットやZeroTier固有のUIは過去のものとして扱い、ネットワークモデルとしてのDirect/LAN/WANの区別は引き続き使用してください。
直接接続
直接接続では、データ経路からホームルーターを外します。元のガイドでは、通常のEthernet接続、または対応するZimaCube ProハードウェアでのThunderbolt接続について説明していました。
169.254.x.x
この範囲のアドレスは、2台のデバイスを直接接続し、通常のホームネットワーク用アドレスを割り当てるDHCPサーバーが存在しない場合に表示される正常なアドレスです。
LAN接続
ほとんどのホームサーバー用途では、LANが通常の接続方法です。ZimaOSシステムとクライアントデバイスを、同じルーターまたはスイッチに接続します。サーバーには通常、192.168.x.xや10.x.x.xなどのプライベートIPアドレスが割り当てられます。
直接接続とLAN接続の両方が利用できる場合、どちらが使われますか?
元のチュートリアルでは、実用的なルールを2つ示していました。Zimaクライアントは、対応ハードウェアではより高速な直接経路を優先できること、そしてIPアドレスを手動で入力すると、明示的に選択したインターフェースまたは経路が使用されることです。
現在のZimaClientドキュメントでは、LAN、Thunderbolt、外部ネットワーク、ホットスポットの中から、利用可能な最速経路をクライアントが検出できると説明しています。
別のネットワークからのリモートアクセス
2024年のチュートリアルでは、これをWAN接続と呼び、ZeroTierベースのRemote Login IDについて説明していました。現在のZimaOSドキュメントでは、手順が異なります。最初のZimaClient接続が成功すると、リモートアクセス用の通信チャネルが保存され、コンピューターがホームLANから離れた後もクライアントが再接続できるようになります。
現在のZimaOSリモートアクセスガイドでは、暗号化されたP2P通信を使用して、ZimaClientとZimaOSが接続を自動的に確立すると説明しています。
古いZeroTier Remote Login IDは過去のものです
元の記事では、ZimaOSダッシュボードからRemote Login IDを取得し、それがZeroTier IDであると明記していました。インストール済みのZimaOSバージョンでそのメニューがまだ表示される場合を除き、現在のセットアップガイドをその2024年当時のメニュー手順を前提に作成しないでください。現在のドキュメントでは、ZimaClient、Connect ID、自動P2Pリモートアクセスに重点を置いています。
リモートアクセスに基本的なポートフォワーディングは不要です
2024年の記事では、公開IPとDDNSをオプションの代替手段として紹介していました。これは別のアーキテクチャであり、必要となるセキュリティ対策も異なります。通常のZimaOSリモート管理では、ZimaOSダッシュボードをインターネットに直接公開するのではなく、現在のZimaClientの手順を使用してください。
どの接続方法を使用すべきですか?
| 接続 | 最適な用途 | 一般的な経路 |
|---|---|---|
| 直接接続 | 高速なローカル転送とポイントツーポイントアクセス | 169.254.x.xまたは対応する直接接続インターフェース |
| LAN | 通常の家庭内またはオフィス内のNASアクセス | 192.168.x.x / 10.x.x.x |
| リモート | 外出先からのアクセス | ZimaClientの暗号化P2P接続 |
ZimaOSネットワーク接続チェックリスト
- 直接接続の場合は、ケーブルとインターフェースのリンクが有効になっていることを確認します。
- LANアクセスの場合は、サーバーとクライアントが互換性のあるローカルサブネット上にあることを確認します。
- 直接接続とLANの経路を手動で選択する場合は、使用するIPアドレスを指定します。
- 通常のリモートアクセスには、2024年当時の古いZeroTierのスクリーンショットに頼らず、現在のZimaClientを使用します。
- ZimaClientからのリモート接続に失敗する場合は、リモートアクセスが有効になっていることを確認します。
- 明確なセキュリティ設計なしに、ZimaOSダッシュボードをインターネットに直接公開しないでください。
ZimaOSネットワークアクセスに関するFAQ
ZimaOSに169.254アドレスが表示されるのはなぜですか?
169.254.x.xアドレスは、リンクローカルIPv4アドレスです。元のチュートリアルでは、DHCPサーバーを使用しない直接ケーブル接続で想定される結果でした。
ZeroTier Network IDをコピーする必要はまだありますか?
元の2024年のチュートリアルでは、その手順を使用していました。現在のZimaOSドキュメントでは、ZimaClientベースの暗号化P2PリモートアクセスとConnect IDの手順が説明されています。
現在のZimaOSリモートアクセスにポートフォワーディングは必要ですか?
通常のZimaClientリモートアクセス手順では必要ありません。
