Mac から Linux サーバーへのリモート接続

Mac から Linux サーバーへのリモート接続

まず、私の無知をお許しください。私はこの種のものには興味がありません...

オフィスには LAN 経由で接続されたローカル コンピュータ (Linux) のシステムがあります。これらの各コンピュータにはホスト名が割り当てられています。新しいホスト名を使用して、自宅にある Mac をこの LAN システムにリモートで接続する方法はありますか?

たとえば、同じローカル ネットワークに 10 台の Linux コンピューター (10 個の異なるホスト名) が接続されているとします。Mac を LAN システムに接続して、11 個の異なるホスト名を持つ 11 台のコンピューターを相互接続することは可能ですか?

答え1

LANによって異なります:

  1. 一部のLANは、DHCPなどを使用して、どのコンピュータでも接続できるように設定されています。[1]により、ユーザーは DNS、ゲートウェイ、ネットマスクを自由に設定できるようになります。

  2. 他のものでも接続はできますが、手動で設定する必要があります。IPドメイン名 [2]、ゲートウェイ、GW [3]そしてそのネットマスク [4]もちろん、新しいマシンの IP は、使用されている他のマシンの IP と異なり、許可された接続の範囲内である必要があります。(たとえば、IP を持つコンピューターが 10 台ある場合192.168.1.100、競合を避けるために、192.168.1.110たとえばを選択する必要があります192.168.1.119)。

  3. 他のLANでは、特定のポートに特定のコンピュータしか接続できないという特徴があります。接続されたコンピュータの数よりも多くのポートがある場合、それらは通常閉じられるか、または禁止されます。
    コンピュータの識別は通常、そのMacアドレスによって行われます[5]、オペレーティング システム経由の頻度は低いですが、セキュリティ レベルはより厳格です。

Linux シェルで コマンド を使用するか/sbin/ifconfig、または単にifconfigsbin が PATH 内にある場合は、それらのパラメータを読み取ることができます。

LANが他のコンピュータに接続できるかどうかを知るには

  • 管理者または他のユーザーに問い合わせる
  • 権限がある場合は、コンピューターを接続して、他のコンピューターと通信できるかどうかを確認したり (たとえば、ping 192.168.1.102IP 192.168.1.102 でコンピューターを接続する)、LAN の外部に移動したり (LAN がより大きなネットワークに開かれている場合) することができます。

MAC からこれらのコンピュータの 1 つに接続したい場合は、たとえば、ssh username_on_linux_machine@IP_OF_LINUX_MACHINEマシンの IP がわかっていて、同じ LAN 上にいて、受信側のマシン (Linux のもの) に sshd (ssh 接続を受け入れるデーモン) が起動している場合は、次のように実行できます。

このネットワークの外部からの接続は、少し複雑で LAN に依存します。通常はゲートウェイに接続し、そこから特定のコンピューターに接続します。または、VPN がある場合は VPN に参加でき、その瞬間からローカルでケーブルで接続した場合と同じになります...

関連情報