web-dev-qa-db-ja.com

Ubuntu 10.04とWindows 7をイーサネットケーブルで接続するにはどうすればよいですか?

Windows 7ラップトップとヘッドレスUbuntu 10.04サーバーを直接接続する方法を探しています。 (私自身の理由でデスクトップ版がインストールされています。)私は通常のイーサネットケーブルを持っています。私の問題は、Ubuntuの共有フォルダーにWindowsバックアップを使用しようとし続けているのに、バックアップが完了する前に、すべてのデバイスでwifi接続が断続的に途切れてしまうことです。 2台のコンピューターがwifiに接続されているかどうかに関係なく、ケーブルを使用して2台のコンピューターを直接接続したいと思います。これにより、はるかに信頼性の高い接続が作成され、WiFiのドロップを心配せずにバックアップを完了することができます。

サーバーに入力デバイスやディスプレイが接続されていないため、Ubuntuサーバーの構成に触れずに、Windows 7でアドホックネットワーク(または類似のネットワーク)を使用してこの接続を作成できれば最適です。私は主にSSHとVNCを介してアクセスしますが、接続が失われた場合、ハードディスクを再起動するだけで元に戻すことができます。

したがって、現在の構成は次のとおりです。

Windows 7-------wireless-----\
                              \
                               Wifi router
                              /
Ubuntu 10.04----wireless-----/

しかし、私はそれがこのようになりたいです:

Windows 7-------wireless-----\
   |                          \
   |cable                      Wifi router
   |                          /
Ubuntu 10.04----wireless-----/
12
Elle Mundy

実は、私はもう少し突っ込んでみて、自分でいくつかの答えを見つけました。そしてそれは本当に簡単です。これを行うには2つの方法があります。WindowsからUbuntuへの接続を共有するか、UbuntuからWindowsへの接続を共有します。重要なのは、一度にこれらのうちの1つだけが機能することですが、両方を実行しても問題はありません。どちらかを逆にするまで、接続は共有されません。

ホストとしてのWindows 7

Windows 7から別のコンピューターに直接イーサネット経由でwifi接続を共有するには:

  1. オープンネットワークと共有センター。
  2. [ワイヤレスネットワーク接続]を右クリックし、[プロパティ]をクリックします。
  3. [共有]タブをクリックします。
  4. [他のネットワークユーザーがこのコンピュータのインターネット接続を介して接続することを許可する]の横のボックスをオンにします。
  5. OKをクリックします。
  6. イーサネットケーブルを両方のコンピュータに接続します。

ホストとしてのUbuntu 10.04

イーサネットを介してUbuntu 10.04から別のコンピューターに直接wifi接続を共有するには:

  1. Network Managerアプレットを右クリックし、[接続の編集...]をクリックします。
  2. [有線]タブで、[自動eth0]をクリックし、[編集...]をクリックします。
  3. [IPv4設定]タブで、[方法:]を[他のコンピューターと共有]に変更します。
  4. [適用]をクリックし、パスワードを求められたら入力します。
  5. すべてを閉じて再起動します。
  6. イーサネットケーブルを両方のコンピュータに接続します。

これで、ホストコンピューターがwifiに接続されているかどうかに関係なく、両方のコンピューターのIPアドレスがワイヤレスルーターによって割り当てられたものとは異なるはずです。ホストコンピューターのIPアドレスは.1で終わる必要があり、ゲストコンピューターには自動的に割り当てられるアドレスが必要です。

4
Elle Mundy

最近のほとんどのコンピューターには、クロスオーバーケーブルなしで別のイーサネットアダプターに接続できるイーサネットアダプターが付属しています。これは Auto-MDIX と呼ばれます。 1つのコンピューターのネットワークインターフェイスを、もう1つのコンピューターのネットワークインターフェイスに接続するだけです。

それらが接続されると、自動構成されたネットワーク設定のようなものがあるかもしれません。これでうまくいく場合もあれば、うまくいかない場合もあります。楽しさと追加のクレジットのために、2台のコンピューター間で使用する新しいサブネットを作成しましょう。

まず、使用する「サブネット」を選択する必要があります。内部ネットワークとは異なるものを使用するのが最も簡単です。 192.168.253.0/24を選択します。 2つのシステムを接続するときは、各システムにIPアドレスを指定し、ホスト名を構成する必要があります。ワイヤレスインターフェイスではなく、有線のイーサネットインターフェイスを設定していることを確認してください。この構成はすべて、GUIを介して行うことができます。

これは、Windowsマシンのネットワーク構成です(「次のIPアドレスを使用する」)。

IP Address: 192.168.253.1

Subnet Mask: 255.255.255.0

Default Gateway: blank

その間、DNSも構成しないでください。後で構成します。

これは、Ubuntuマシンのネットワーク構成です(おそらく、何らかの「静的」オプションを使用したいのですが、Ubuntuではわかりません...)

IP Address: 192.168.253.2

Subnet Mask: 255.255.255.0

Default Gateway: blank

すべてが接続されている場合は、各コンピューターのアドレスをそれぞれのIPアドレスで指定できるはずです。これにより、ワイヤレスインターフェイスではなく有線インターフェイスに接続していることを確認できます。ホスト名解決を追加したい場合は、hostsファイルを変更してみましょう。

Windowsの場合:

編集%SystemRoot%\system32\drivers\etc\hosts、メモ帳でできます。

次の行を追加します。

192.168.253.2 ubuntu-wired

Ubuntu-wiredは、そのシステムに使用する任意の名前に置き換えることができます。

そして保存します。

Linuxの場合:

編集/etc/hosts、Sudoまたはsuでrootとしてこれを行う必要があります。

次の行を追加します。

192.168.253.1 windows-wired

これが機能するかどうかをテストするには、名前を使用して各システムにpingを実行します。構文は両方のOSで同じです。ターミナルウィンドウを開き、次のコマンドを実行します。

ping HOSTNAME、ここでHOSTNAMEは、上記で反対のマシンに使用した名前です。

9
cwawak

実際には、クロスケーブルも必要ありません。 2000年のような現代のネットワークカードは、クロスケーブルなしでスイッチングをサポートできます。それはすべて内部です。

プラグインするだけです。すべてのネットワークは自動的に処理されます。

2
evan.bovie