/etc/hostsへの簡単なネームサーバーの代替

/etc/hostsへの簡単なネームサーバーの代替

/etc/hosts代わりに、名前をネットワークのローカルアドレスとして定義するために使用しますssh user@raspberryssh [email protected]

単一のマシンでうまく機能しますが、今では複数のマシンに複製する必要があります。もちろん、サーバーの中央ネームサーバーがより良いアプローチであるため、システムを構成すると、すべての変更がサーバーに適用されます。

問題は、これを達成するためのより良い方法は何ですか? files 使用hostsや BIND のようなものを簡単に保ちたいです。〜らしい少し圧倒的です。特定のアプローチの長所と短所は何ですか?

答え1

Dnsmasq は、/etc/hosts ファイルのデータを DNS サーバーとして提供します。これはローカルドメインに対する権限を持ち、インターネット検索のためのキャッシュを提供します。また、DHCP サーバーも提供します。

答え2

ssh(1)あなたのために作られました~/.ssh/config

host raspberry
  hostname 192.168.0.5
  user user

それからあなたはできますssh raspberry

もちろん、DNSは中央ホストデータベースのためのソリューションであり、それがまさにその役割です!怖すぎるとバインディングを使う必要はありません。次の小規模サーバーがあります。DNSこれにより、これが簡単になります。

関連情報