0

new-box会社の LAN に、Ubuntu のインストール中に設定できる名前の Ubuntu 12.04 コンピューターを新たにインストールしたとします。他のユーザーがあなたのコンピュータ名からあなたの IP アドレスを解決できるようにしたい。

#coworker can do:
$ ssh coworker@new-box
#instead of:
$ ssh coworker@192.168.2.123

DNS サーバーにコンピュータの名前を伝えるようにシステムを構成する方法は?

4

1 に答える 1

1

/etc/hosts意図した名前でマシンを参照するエントリをマシンに配置する必要があります。このファイルには、オーバーライドされた DNS ルックアップのリストが含まれています

追加する必要があるエントリは次のとおりです

192.168.2.123 new-box

これで、DNS がnew-box必要な IP アドレスを解決するように求められるたびに指定されます。

編集:

よりスケーラブルな DNS アプローチについては、Dnsmasqのようなものを使用する必要があります

これにより、コンピュータからローカル ネットワーク上のホスト名を返すこの LAN DNS サーバーに DNS 要求を送信できるようになります。

  1. サーバーをセットアップする必要があります。実装は非常にカスタマイズされるため、オンライン ドキュメントを読むことをお勧めします。

  2. このすべてのコンピューターにサービスを提供しているルーターで、DCHP を変更して、プライマリ ネーム サーバーを、Dnsmasq を実行するコンピューターの IP アドレスに設定する必要があります。

  3. ローカル ホスト名の使用を開始する

于 2012-07-03T16:51:12.247 に答える