私は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 サービスをホストすることです。これは、コンピューターの数が増えるにつれて面倒になります。