2台のコンピュータのハードドライブをケーブルで接続する

2台のコンピュータのハードドライブをケーブルで接続する

私はデスクトップとラップトップの 2 台のコンピューターを持っています。ラップトップを購入した時点では、デスクトップは Linux を実行しており、Windows に切り替えるつもりはありませんでしたが、ゲームをまだいくつかプレイしたかったので、Windows で必要な操作を実行できるラップトップを購入しました。この時点で、大学を通じて Windows のコピーを入手し、デスクトップを再びもっと使用したいと思っています (それにどれだけ費やしたかを考えると)。

問題は、すべてのファイルがラップトップにあることですが、アパートにいないときにゲームをしたりプロジェクトに取り組んだりできるので、そこに保存しておくのがよいと思います。最適なのは、2 台のコンピューター間にイーサネット ケーブルを接続して、外付けハード ドライブとして相互に認識させることです。私はたくさんグーグルで検索しましたが、すべて 2 台のコンピューターに外付けハード ドライブを接続することになりました。必要なケーブルであれば何でも使用するつもりです。必ずしもイーサネットである必要はありません。同じタスクを実行できる別の方法があれば、他の提案も受け入れます。私はパブリック ネットワーク上にいてルーターの使用が許可されていないため (スイッチは OK ですが)、ネットワーク関連のことは避けようとしています。

何かアドバイスがあれば、ぜひお願いします。何かを台無しにする前に聞いてみようと思いました。また、もう 1 つのポイントは、両方のコンピューターに 2 つのハード ドライブ (SSD と HDD) があり、両方にアクセスしたいのですが、オペレーティング システム ビットがない HDD のみにアクセスできれば問題ありません。

答え1

これを実現するには、コンピューター間に小さな静的ネットワークを作成します。コンピューター間で直接接続すると機能しない場合があります。そのため、間にスイッチを置いた場合と置かない場合で試してみるとよいでしょう。2 台のコンピューターをイーサネット ケーブルで接続し (間にスイッチを置いた 2 台でも可)、各マシンに静的 IP アドレスを割り当てます (たとえば、最初のマシンでは 137.22.47.1、2 台目では 137.22.47.2)。次に、各マシンで Samba 共有を作成し、ファイル エクスプローラーを使用して、各マシンの割り当てられた IP アドレスにネットワークの場所をマウントします。

答え2

この問題に対する最も実用的な解決策は、ネットワークファイルとプリンタ共有サービスを使用することです。フォルダを共有する、アクセス権を持つアカウントを選択するだけです。ただし、Windows ではデフォルトで安全でない古いネットワーク プロトコルの使用が許可されており、それらを無効にするには非常に確かな知識が必要であるため、注意してください。

US-CERT は、ユーザーと管理者に次の点を考慮することを推奨しています。

  • SMBv1を無効にするそして
  • ネットワーク境界で、UDP ポート 137-138 および TCP ポート 139 の関連プロトコルで TCP ポート 445 をブロックすることにより、すべてのバージョンの SMB をブロックします (Windows ファイアウォールを使用してこれを実現できます) (この場合、そのルールは「非ローカル接続用」に変更できます。「非ローカル」とは、ネットワークに属していないすべてのアドレスを指定する必要があることを意味します)。ネットワーク プロファイルを「プライベート」に変更しないでください。デフォルトですべての SMB を禁止するアクセス ルールを「パブリック」に追加することをお勧めします。

これら 2 つのアクションは、ファイル共有サービスを使用するときだけでなく、常に実行する必要がある基本的なアクション セットです。もちろん、ネットワークを適切に保護するために知っておく必要のあることは他にもたくさんあり、1 つの答えだけでは説明できません。

関連情報