ここで詳しく説明する理由があまりにも多いため、CentOS-7サーバーの/etc/hosts
ファイルにドメインの2つのエントリを追加しようとしました。 1つのソフトウェアを正常に実行するには、次のようなエントリが必要です。
192.168.1.z otherserver
ただし、実際にはそのドメインを別のIPに解決する必要があります。
10.w.x.y otherserver
私の理解(たとえば、似たような質問によってバックアップ 複数のIPをhostsファイルの1つのエントリに割り当てる )は、最初に一致するエントリが使用されることです。
したがって、このファイル:
192.168.1.z otherserver
10.w.x.y otherserver
192.168.1.z
として解決されるドメインにつながるはずです。一方、このファイル:
10.w.x.y otherserver
192.168.1.z otherserver
10.w.x.y
として解決されるはずです。
ただし、使用する順序(および追加する重複エントリの数)に関係なく、ドメインは常には、そのエントリを削除しない限り、192.168.1.z
として解決されます。完全に。
では、両方の行を含める方法はありますが、10.w.x.y
が優先されるようにしてください。
上から下へ。通常はそれだけです。
/etc/nsswitch.conf
他のサービスは、DNSルックアップの異なる方法を使用する場合があります。これはどんなアプリケーションですか?
また、キャッシュデーモンを確認します。 nscd
は稼働していますか?