web-dev-qa-db-ja.com

ホームLANでの名前解決?

ホストファイルやDNS設定を編集せずに、他のコンピューターがネットワーク経由でホスト名を解決できるようにする簡単な方法はありますか?一部のコンピューターはWindows上にあります。

14
Olivier Lalonde

Avahi ホスト名を解決するには、他のコンピューターに libnss-mdns がインストールされている必要があります。

ネットワーク管理者である場合の別のオプションは、DHCPによってプライベートDNSアドレスを配布することです(コンピューターはDHCPによって構成されています)。小規模ネットワークの場合、 dnsmasq が適切な複合パッケージ(DNS + DHCP)です。 /etc/hostsをネットワークに簡単に提供できます。

10
shellholic

混合ネットワーク環境では、 Avahi/Zeroconfig からの名前解決でこれを行うことができます。これは、Mac-OSとWindowsで解決します( Bonjour が実行されている場合)。こちらもご覧ください answer

8
Takkat

最近のすべてのUbuntuインストールでは、hostname.localを使用できます。これはmDNSが自動的にセットアップされることを意味すると思いますが、常に機能しているため(一部のホテルの一部のルーターは例外で、ルーターが壊れているために無効になっているという通知が表示されます)、私は掘る必要はありませんでしたに。

5
Chipaca

SAMBAをインストールすると、mDNSを使用しないWindowsマシンはそれを使用してホスト名を解決します。

1
psusi