使用する DNS サーバーを選択したい。同じ JVM で複数の選択を行う可能性があります。ホスト名から IP アドレスを解決したい。
私が検討したこと:
System.setProperty
Java の DNS 設定を設定するために使用しますが、クラスローダーを使用してスコープを設定します。ただし、System
クラスを別の方法でロードすることはできないようです。dnsjava プロジェクトの使用。ただし、この機能はサポートされていないようです。せいぜい、これを機能させるには、A レコード、CNAME レコード、AAAA レコードなどを正しく処理する必要があるようです。
非グローバルな方法で別の DNS サーバーを使用する最も簡単な方法は何ですか?