web-dev-qa-db-ja.com

ネットワークインターフェイスを直接接続用に構成する

イーサネットを介して2台のUbuntuマシンを直接接続する必要があります(つまり、スイッチやルーターがありません)。

そのうちの1つはUbuntu Desktopを実行しているので、そのためにネットワークマネージャーを使用できてうれしいです。もう1つはUbuntu Coreを使用しているため、設定は/ etc/network/interfacesで行う必要があります。

両側の適切な構成は何ですか?

3
Alex

解決策は、両側を静的接続として構成することです。

/etc/network/interfaces putのヘッドレス側:

auto eth0
iface eth0 inet static
    address 192.168.1.100
    gateway 192.168.1.254
    netmask 255.255.255.0

Ubuntuデスクトップ側では、ネットワークマネージャーで静的接続を構成しますが、異なるアドレス(同じネットワーク範囲内)を使用します。

3
Alex

2つのイーサネットLANカードインターフェイスを接続するには、少なくとも1つがAuto-MDIXをサポートしている必要があります。そうしないと、クロスオーバーイーサネットケーブルが必要になります。これは、1つのLANカードインターフェイスの「TRANSMIT」回線を他のLANカードインターフェイスの「RECEIVE」回線に、またはその逆に接続する特別なケーブルです。ただし、2つのカードの少なくとも1つがAuto-MDIXをサポートしている場合、クロスオーバー機能が自動的に処理されます。

正確なハードウェアに関心がある場合は、ウィキペディアで イーサネットクロスオーバーケーブル について説明しています。

ケーブル(またはAuto-MDIX)に問題がない場合は、静的アドレスと適切なネットマスクを構成し、相互のIPアドレスをpingして、リンクが機能することを確認します。 (おそらく)DNSサービスが実行されていないため、各コンピューターをそのIPアドレスで参照する必要があります。