イーサネットケーブルを使用してデスクトップとラップトップを接続してファイルを転送するにはどうすればよいですか?


22

ラップトップとデスクトップUbuntuマシンを接続するためのイーサネットケーブル(クロスケーブルではありません)があります。大量のデータを転送したい。そのようなケーブルで可能ですか?2台のWindowsマシン間でこのような接続が可能だと思います(完全にはわかりませんが)。

回答:


13

もちろんできます!それらをケーブルで接続し、各マシンのIPアドレスを設定します。たとえば、デスクトップには192.168.1.1、ノートブックには192.168.1.2を設定します。アドレスをアクティブにするには必要な場合があるため、アドレスの設定後に接続を無効/有効にすることを忘れないでください。

次に、マシンの1つ(場合によってはデータのソース)で、共有するフォルダーを右クリックし、[共有]に移動して共有を有効にします。これにはSambaが必要であり、共有を有効にするときにインストールするかどうかを尋ねられます。そうしないと、すでにインストールされている場合はすぐに動作します。簡単で共有名を設定することを忘れないでください。

次に、他のマシンに移動し、nautilus(またはそのファイルマネージャー)を開いて、場所に移動します。

smb://192.168.1.2/folder/

どこで:

192.168.1.2は、フォルダーが共有されているソースマシンのIPです。
folderは、共有を有効にするときに設定したフォルダー名です。

nautilusでは、CTRL + Lをクリックしてアドレスバーに書き込むことにより、この場所に移動できます。


どうもありがとう!うまくいきました。1台のマシンをゲートウェイ(つまり192.168.1.1)にすると、マシンがネットワーク上でお互いを見ることができるようになったら、sshを使用して転送を行うことができます。
ドナテロ

「各マシンにIPアドレスを設定する」場合、これは各マシンの接続を編集することで行われることに注意してください。IPアドレスがワイヤレスルーターで定義されている範囲(192.168。*で可能な範囲)と競合しないように注意する必要があります。コマンドラインでifconfigを使用して、使用中のものを見つけます。IPをハードワイヤリングする代わりに、「マスター」マシンで接続を編集し、接続方法を変更するだけです。両方がIPアドレスをネゴシエートします。詳細については、このレスポンスをご覧くださいaskubuntu.com/questions/105262/…–
JP

「各マシンにIPアドレスを設定する」は、かなりあいまいです。
確実に

9

任意の2台のコンピューター間の直接接続は、クロスケーブルを両方のコンピューターに接続することで完全に可能になり、ネットワークケーブルを販売しているどの店でも購入できます。2台のコンピューターのうちの1台が最新の場合、このようなクロスケーブルは不要であり、ネットワークケーブルも必要です。

ハードウェア構成:

このAskUbuntuのQ&Aで、静的IPアドレスを設定し、1台のコンピューターで192.168.1.1/24を使用し、もう1台のコンピューターで192.168.1.2/24を使用する方法をご覧ください。

このケーブルを両方のコンピューターのイーサネットポートに差し込みます。

ソフトウェア:

コンピュータ間でファイルを転送する最も簡単な方法は、インフラストラクチャを必要とせず、インストールと使用が簡単で、途方もなく高速であるため、NitroShare です。また、すべてで実行されます:UbuntuWindows、...

NitroShareをインストールするには、次の手順を使用します。

sudo add-apt-repository ppa:george-edison55/nitroshare-dev
sudo apt-get update
sudo apt-get install nitroshare

メニューバーに小さなアイコンが表示されます。

Nitroshareメニューバーアイコン

(両方のコンピューターでこれらの手順を実行します)

1台のコンピューターで、NitroShareアイコンをクリックし、[ディレクトリの送信]をクリックして(ユーザーのデータを送信する場合)、ドキュメント、写真などを1つずつ送信します。

警告!/homeディレクトリ全体を送信しないでください。設定ファイルもコピーされます!


3

ほとんどのギガビットイーサネット(10/100 / 1000BaseT)アダプターには、自動MDI / MDIX機能があります。したがって、1台のコンピューターにインストールしている場合は、標準のイーサネットケーブルを使用して他のコンピューターに接続できます。これはソフトウェアの問題ではなく、ハードウェアの問題です。

ギガビットイーサネットポートを備えた最新のPCのほとんどは、この機能を備えています(両方のPCを接続するだけです)。相互に通信する場合、少なくとも1台のコンピューターにこれらのポートの1つがあります。

古いPCではこれを行うことができません-クロスケーブルが必要になります。

ただし、特別に購入したくない場合は、ストレートケーブルから簡単に作成できます。

クロスオーバーケーブルはイーサネットケーブル(Cat 5、Cat 5eまたはCat 6)であり、一端にピン1、2、3、6が、それぞれ他端にピン3、6、1、2と交差しています。

そのため、ワイヤーストリッパーを使用する場合は、正しいワイヤーをクロスオーバーできます。


だから、受け入れられた答えのようなIP設定にもかかわらず、古いコンプは簡単なイーサネットケーブルを使用して通信することはできませんか?(クロスケーブルが必要ですか?))
ドナテロ

1
正しい-両方のコンピューターに同じサブネット内の静的IPアドレスが必要です。ただし、少なくとも1台のコンピューターにMDIX機能が必要です。両方ともいけない場合は、クロスオーバー、または両方のコンピューターが接続できるスイッチ/ルーターが必要です。
fossfreedom

3

(IPアドレスの設定に関する)他の回答の構成に加えて、2つのコンピューター間でデータを簡単に転送するプログラムとして、Giverをお勧めします。

単一ユーザーの提供者のスクリーンショット


3

ssh-serverをubuntuマシンにインストールし、winscpをWindowsにインストールします。どちらのタスクも簡単で、Total-commanderのようなファイルをコピーできます。

  1. Ubuntuのボックスにopenssh-serverをインストールする

    sudo apt-get install openssh-server

  2. インストールのWinSCP(Windows用SCPのグラフィカルクライアント)

  3. 必要なファイルをコピーします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.