web-dev-qa-db-ja.com

MacBookをイーサネット経由でLinuxデスクトップに直接接続して高速SSHを実現しますか?

Linuxデスクトップの構築を検討しています—デスクトップのみ。モニターはサポートされていません。また、MacBook Proをモバイル用のメインコンピューターとして使用しています。オフィスにいるときは、基本的にMacBookをキーボードとメインモニターとして使用し、別のモニターを1〜2台接続して、コーディングのためにLinuxコンソールにSSHで接続します。

イーサネット経由でMacBook ProをLinuxボックスに直接接続することはできますか?または、建物の有線接続を経由してLinuxボックスに戻す必要がありますか?

9
drjrm3

MacBook Proをイーサネット経由でLinuxボックスに直接接続することはできますか?

はい、システムをイーサネット経由で直接接続できます。 Linuxボックスでは、静的IPアドレスを/etc/network/interfacesに次のように割り当てます。

# The local hostmachine access interface.
auto eth1
iface eth1 inet static
address 192.168.99.10
netmask 255.255.255.0

マシンを再起動すると、eth1物理ポートのIPアドレスは192.168.99.10になります。

Macでイーサネットケーブルを接続し、ネットワーク接続を次のIPアドレスに設定します。

192.168.99.20

また、「サブネットマスク」を255.255.255.0にも設定します。

次に、LinuxマシンのIPアドレスが192.168.99.10で、Macのイーサネットポートが192.168.99.20である、魔法の「2コンピュータネットワーク」ができます。

そして、あなたの人生をさらに簡単にするために、 Avahi デーモンをインストールすることにより、Bonjourブロードキャストネットワークに相当するLinuxを追加できます。 Ubuntuでは、次のようにインストールします。

Sudo aptitude install avahi-daemon avahi-utils

インストールが完了したら1、2秒待ってから、Macでホスト名を使用してLinuxボックスにアクセスできます。たとえば、Linuxボックスのホスト名が「LinuxDesktop」であり、Avahiがインストールされている場合、LinuxDesktop.localのアドレスからアクセスできます。また、LinuxDesktop.localにpingを実行すると、192.168.99.10が返されます。

ここで重要なのは、実際のネットワークアドレス方式です。一般的なLANネットワークアドレスには192.168.99.xプレフィックスオクテットがあるため、私は192.168.x.xを使用しています。ただし、10.x.x.xアドレスを使用した方がよい場合もあります。 「より良い」ものを決定するのは、このイーサネットケーブルの外にある実際のネットワークが動作するアドレス範囲です。あなたは基本的に衝突を望んでいません。 LAN(またはWAN)が使用していないIP範囲に基づいて、このイーサネットケーブルベースのネットワークのネットワークアドレス範囲を作成します。

しかし、正直なところ、192.168.99.xの範囲のアドレスで問題ないことは確かです。

13
JakeGould

MacBook Proをイーサネット経由でLinuxボックスに直接接続することはできますか?

はい。昔は Ethernetクロスケーブル が必要でした。今日では、エンジニアがポート(デスクトップまたはサーバー)にインテリジェンスを組み込んでいるため、ポートがTXとRXが交差していることを検出すると、ポートファブリックでそれらを切り替えます。

または、建物の有線接続を経由してLinuxボックスに戻す必要がありますか?

この場合、必要なのは小さなデスクトップスイッチまたはハブだけです。建物のハードラインを通過する必要はありません。実際、直接接続できない場合は、ローエンドのスイッチまたはハブをお勧めします。

... MacBookをキーボードおよびメインモニターとして使用するには...

よくわかりません...

高速SSHのために、イーサネット経由でMacbookをLinuxデスクトップに直接接続しますか?

そして、タイトルから...スイッチを使用する場合、それほど大きな違いは見られないはずです。スイッチは、コンピュータ間の仮想回線の作成を処理します。

このセットアップは他にも(1台のマシンをネットワークに公開しないなど)行いますが、それはあなたにとっては問題ではないようです。

2
jww