異機種環境では IP アドレスの代わりにコンピュータ名を使用する

異機種環境では IP アドレスの代わりにコンピュータ名を使用する

私はISPが提供するルーターに接続されたいくつかのマシンを持っています。ネットギア CGD24Gコンピューターが多すぎるため、1Gb スイッチを追加しました。それ以外の場合、マシンはワイヤレスまたはイーサネット経由でホーム ネットワークに接続します。

私が今解決しようとしている問題は、Mac を使っていて Linux ボックスにアクセスしたい場合、 を実行する必要がありssh 192.168.0.45、本当に を実行したいということですssh linuxbox1

同様に、Mac でリモート デスクトップを使用する場合、Windows マシンの名前を入力し、IP アドレスを検索しないようにします。Windows でも同じ状況です。ssh linuxbox1またはをしたいと思いますssh macbook

IP アドレスは変更されるので、しばらくすると ESXi サーバーを構築し始め、さらに多くの Linux イメージを導入する予定です。状況はすぐにおかしくなるでしょう。

どのような選択肢がありますか?

答え1

ざっと読んでみるとマニュアルこのルーターではローカルホスト名を管理する方法がないことを示しています

これは驚くべきことです。通常、DHCP サービスを提供するルーターは、DHCP 要求からのコンピューター名を使用する手段、またはルーターが DNS サービスに含める新しい名前を管理上割り当てる手段も提供します。

ルーターにはDHCPサービスを無効にする方法があります(敬意を表しますダニエル B.私が見逃していたことに気づいてくれたこと

ここに画像の説明を入力してください

したがって、私はその(*) Noオプションをクリックして、別のコンピューター (理想的には、常にオンになっている (または少なくとも他のものより先にオンになっている) アプライアンス) に、より優れた DHCP + DDNS サービスを設定します。


この設定のもう 1 つの、やや不愉快なオプションは、すべてのコンピューターの名前とアドレスを手動で構成し、そのうちの 1 つを使用して、ルーター経由で非ローカル解決を転送するローカル DNS サービスをホストすることです。これは、コンピューターの数が増えるにつれて面倒になります。

関連情報