Tomcat 上で Web アプリケーションを実行しています。IPv4 IP 経由ではアクセスできますが、IPv6 IP 経由ではアクセスできません。
netstat -anp | grep -i 8060
tcp 0 0 :::8060 :::* LISTEN 7216/java
ポート 8060 は IPv6 プロトコルをリッスンします。
-Djava.net.preferIPv6Addresses
Java オプションとして提供し、IE11 で開くときに IPV6 IP を [] で囲んでみましたが、何も機能しません。どうすればよいでしょうか?
私のシステム プロキシ インターネット接続は IPV4 のみをサポートしています。
答え1
使用可能な IPv4 しかない場合は、異なるプロトコルである IPv6 を使用して接続することはできません。サーバー上では、IPv6 ローカル ホスト アドレスのサービスに接続できる場合があります::1
。
コマンドが使用可能な場合ip
、コマンドはip -6 addr
同じネットワーク セグメント上のシステムから接続するために使用できる他のアドレスを一覧表示します。
同じサーバー上のアプリケーションに接続するには、 の形式でホストとポートを指定する必要があります[::1]:8060
。