質問: linux3台でdns→/etc/hosts→目的のマシン 今 3台のredhatlinuxのマシンがあるとします 一台はdnsを使っていて グローバルipにドメインが当てられています nicは二枚ざしで外と中に繋がっています 二台目は/etc/hostsだけ使っていて グローバルipはありますがドメインは割り当てられていません nicは二枚ざしで外と中に繋がっています 最後は グローバルipはありますがドメインは割り当てられていません nicが一枚の外に繋がっているマシンです 一台目のマシンは xxx.co.jp 二台目のマシンは green.xxx.co.jp 三台目のマシンは cat.xxx.co.jp となっています 現在 一台目のマシンのdnsによって green.xxx.co.jpは名前解決ができます 二台目のマシンの/etc/hostsによって cat.xxx.co.jpは cat.green.mediaplan.co.jpと greenのマシン上で設定してあります host.confでは order hosts,bind としてあります ですが 二台目ののマシン以外で cat.green.xxx.co.jpとしても 三台目のマシンに行き着くことができません どうすればこういうことができるのでしょうか? 二台目にdnsを入れればできるでしょうか? うまく表現できませんでしたが どうか教えてください 足りない事があれば補足いたします
回答: もしかしたらはずしているかもしれませんが。2台目、3台目の/etc/resolv.confの設定は どうなっていますか? ここでネームサーバの設定をするんですが。 書き方としては search domain.com nameserver 192.168.xxx.xxx となりdomain.comはサイトのドメインでnameserverのあとのipアドレスが照会を行うdnsサーバーのアドレスです。