まず、私の無知をお許しください。私はこの種のものには興味がありません...
オフィスには LAN 経由で接続されたローカル コンピュータ (Linux) のシステムがあります。これらの各コンピュータにはホスト名が割り当てられています。新しいホスト名を使用して、自宅にある Mac をこの LAN システムにリモートで接続する方法はありますか?
たとえば、同じローカル ネットワークに 10 台の Linux コンピューター (10 個の異なるホスト名) が接続されているとします。Mac を LAN システムに接続して、11 個の異なるホスト名を持つ 11 台のコンピューターを相互接続することは可能ですか?
答え1
LANによって異なります:
一部のLANは、DHCPなどを使用して、どのコンピュータでも接続できるように設定されています。[1]により、ユーザーは DNS、ゲートウェイ、ネットマスクを自由に設定できるようになります。
他のものでも接続はできますが、手動で設定する必要があります。IP、ドメイン名 [2]、ゲートウェイ、GW [3]そしてそのネットマスク [4]もちろん、新しいマシンの IP は、使用されている他のマシンの IP と異なり、許可された接続の範囲内である必要があります。(たとえば、IP を持つコンピューターが 10 台ある場合
192.168.1.100
、競合を避けるために、192.168.1.110
たとえばを選択する必要があります192.168.1.119
)。他のLANでは、特定のポートに特定のコンピュータしか接続できないという特徴があります。接続されたコンピュータの数よりも多くのポートがある場合、それらは通常閉じられるか、または禁止されます。
コンピュータの識別は通常、そのMacアドレスによって行われます[5]、オペレーティング システム経由の頻度は低いですが、セキュリティ レベルはより厳格です。
Linux シェルで コマンド を使用するか/sbin/ifconfig
、または単にifconfig
sbin が PATH 内にある場合は、それらのパラメータを読み取ることができます。
LANが他のコンピュータに接続できるかどうかを知るには
- 管理者または他のユーザーに問い合わせる
- 権限がある場合は、コンピューターを接続して、他のコンピューターと通信できるかどうかを確認したり (たとえば、
ping 192.168.1.102
IP 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 に参加でき、その瞬間からローカルでケーブルで接続した場合と同じになります...