私はLinux初心者で、部屋で彼の2番目のLinuxボックスを実行しました! 1つを使用してSSHを介して他のものを制御できることを知っていますが(可能であれば)、USBケーブルなどの実際のケーブルを使用する方が高速です。すぐにLinuxでraspiを持つことになります。できる方法があればいいと思います!
質問
USBケーブルを介して2台のLinuxシステムを接続し、SSHを使用するのと同じように他のシステムを制御できますか?どんな難しさがありますか?なぜ人々はこの方法を使用しないのですか?
答え1
USBケーブルで2台のLinuxシステムを接続できますか?
USBは非対称プロトコル:デバイスツリーの中央にホスト(PC)があり、多くのデバイス/クライアントがあります。そのため、USB-A(ホスト用)とUSB-B(クライアント用)があるのです。コネクタ。残念ながら、業界ではこの計画に従わなかったため、現在あらゆる種類の(不要な)USBケーブルが存在します。
2つのホストを直接接続することはできず、プロトコルレベルでも電気的には機能しません(運が悪いと、このように電子機器が使い果たされる可能性があります)。
つまり、USB OTGポート(ホストとクライアントの両方の役割を果たすことができますが、PCでは見たことがありません)があり、理論的にはホストに直接接続できるUSB-Cモードがありますが、ドライバがサポートしていると思われますが、どこかで動作すること見たことがありません。
なぜ人々はこの方法を使用しないのですか?
うまくいかないからです。 LANケーブルを使用してPCに直接接続するか、2つのイーサネットUSBクライアントを各PCホストポートに接続し、LANケーブルを使用してUSBクライアントを接続できます。 「ホスト - ホストUSBケーブル」は、チップがケーブルに統合されている方法で購入できます。
重要な要約:LANまたはWLANを使用してください。 USBでは動作しません。
答え2
1つを使用してSSHを介して他のものを制御できますが(可能であれば)、USBケーブルなどの実際のケーブルを使用する方が高速です。
SSHはプロトコルです。イーサネットケーブル、Wi-Fi接続、またはUSBケーブルなどを介して物理レベルで2台のコンピュータを接続する必要があります。
最後のオプションは推奨しないUSBケーブルで運搬電圧そして、本機のUSBチップが使いやすくなります。
イーサネットケーブルを介して2台のシステムを直接接続し、同じサブネットのIPアドレスに設定できます。
- マシンA:10.0.0.1、サブネット10.0.0.0/24
- マシンB:10.0.0.2、サブネット10.0.0.0/24
その後、SSHを介してAからBに接続できます。
ssh [email protected]
SSHサーバーがBで実行されており、Aからの接続を受け入れていることを確認してください。