「/etc/hosts」に再帰エントリを追加

「/etc/hosts」に再帰エントリを追加

/etc/hostsさまざまなFQDNの略語をファイルに追加したいと思います。たとえば、次のようになります。

pyrrha.compsci.university.org. pyrrha

ローカルDNSリゾルバにエントリを再帰的に処理させる方法はありますか/etc/hosts

なぜ?すべての構成ファイルにFQDN全体を挿入することは、重複しているように感じます。中央の場所にエイリアスを作成すると、この問題が解決され、エイリアスの背後にあるFQDNが変更されたときに簡単な更新を可能にする抽象化レベルも追加されます。

ベストアンサー1

resolv.confsを指定できますsearchdomain。次のようなアイテム:

search cse.iitb.ac.in it.iitb.ac.in iitb.ac.in

私を許可:

$ ping -c1 www 
PING www.cse.iitb.ac.in (10.105.1.3) 56(84) bytes of data.
64 bytes from cse.iitb.ac.in (10.105.1.3): icmp_seq=1 ttl=64 time=0.803 ms

--- www.cse.iitb.ac.in ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.803/0.803/0.803/0.000 ms
$ ping -c1 cygnus
PING cygnus.it.iitb.ac.in (10.129.1.1) 56(84) bytes of data.
64 bytes from cygnus.it.iitb.ac.in (10.129.1.1): icmp_seq=1 ttl=61 time=0.688 ms

--- cygnus.it.iitb.ac.in ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.688/0.688/0.688/0.000 ms

resolv.confのエントリには適用されませんが、/etc/hostsDNSサーバーを使用して名前を解決する場合は、そのsearchdomain内容が必要になる場合があります。

おすすめ記事