Interstage Application Serverにおいて、ネットワークカードを2枚使用している環境で、java.net.InetAddress.getLocalHost()を実行する場合に、IPアドレスを取得する優先順位を変更することはできますか?
- ネットワークカードを2枚使用している環境で、java.net.InetAddress.getLocalHost()を実行する場合に、IPアドレスを取得する優先順位を変更することはできますか?
- java.net.InetAddress.getLocalHost()は、OSの関数を使用してローカルホストの情報を取得しているため、JavaでIPアドレスの優先順位を変更することはできません。
なお、java.net.NetworkInterfaceクラス(JDK1.4以降)のAPIを使用することにより、特定のネットワークカードに割り当てられたIPアドレスを求めることができます。
製品・サービス区分 | Interstage | ||||||
---|---|---|---|---|---|---|---|
製品・サービス情報 |
|
||||||
アンサー種別 | 設計/開発 |