DHCPでホストの「/etc/hosts」を維持する

DHCPでホストの「/etc/hosts」を維持する

私のローカルDHCPネットワークから別のPCにリモートアクセスする必要があります。問題はIPが変わったということです。時々私は私のラップトップとネットブックを他の人のDHCPネットワークに接続します。

/etc/hosts現在の解決策は、ターゲットIPが変更されるたびにファイルを更新することです。

私の/etc/hostsファイルは次のとおりです。

# <ip-address>   <hostname.domain.org>    <hostname>
127.0.0.1        localhost.localdomain    localhost laptop    
192.168.1.14     desktop.localdomain      desktop
192.168.1.12     netbook.localdomain      netbook

すべての手動管理をバイパスする方法はありますか?

たとえば、自分のコンピュータがLANなどからIPをブロードキャストできますか? Windowsでは、「\\ COMPUTER_NAME」を使用してネットワーク上のコンピュータを参照できるようにすることで同様の機能を実行します。

ベストアンサー1

DHCPの機能によって異なります。

ほとんどの家庭用ルーターはDNSローカルDNSサーバーとして使用できます。設定できますDNS自分をDNSサーバーに返します。次に、DHCP要求中にPCがホスト名をブロードキャストしていることを確認する必要があります。

これにより、お使いの DNS/DHCP サーバーを介してすべてのローカル コンピューターを確認できます。

おすすめ記事