付録A Java IPv4 および IPv6 プロパティー


Java プロパティーを使用して、IPv4 および IPv6 アドレスを設定できます。その後、これらのプロパティーを Tomcat にエクスポートし、アドレス値を使用して Tomcat バインディングを指定できます。

A.1. Java IPv4 および IPv6 プロパティーの概要

Java には、IPv4 および IPv6 アドレスの設定に使用できる 2 つのプロパティーが用意されています。

java.net.preferIPv4Stack (default: false)
IPv6 が利用できる場合は、基礎となるネイティブソケットがデフォルトで IPv6 ソケットになります。このソケットにより、アプリケーションは IPv4 および IPv6 ホストに接続し、接続を受け入れることができます。アプリケーションが IPv4 ソケットのみを使用する場合は、このプロパティーを true に設定します。ただし、IPv4 ソケットのみを使用するアプリケーションは、IPv6 のみのホストと通信できません。
java.net.preferIPv6Addresses (default: false)
ホストに IPv4 アドレスと IPv6 アドレスの両方があり、IPv6 が利用できる場合には、デフォルトの動作では IPv6 上で IPv4 アドレスを使用します。これにより、後方互換性を維持できます。アプリケーションが 192.168.1.1 などの IPv4 アドレス表現に依存している場合は、このプロパティーを true に設定して設定を変更し、可能であれば IPv4 ではなく IPv6 アドレスを使用します。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat