Ich kann nicht über IPv6 auf meine Tomcat-Webanwendung zugreifen, aber mit IPv4 funktioniert es einwandfrei

Ich kann nicht über IPv6 auf meine Tomcat-Webanwendung zugreifen, aber mit IPv4 funktioniert es einwandfrei

Ich habe eine Webanwendung, die auf Tomcat läuft. Ich kann über IPv4 darauf zugreifen, aber nicht über IPv6.

netstat -anp | grep -i 8060

tcp 0 0 :::8060 :::* LISTEN 7216/java

Der Port 8060 überwacht das IPv6-Protokoll.

Ich habe versucht, es -Djava.net.preferIPv6Addressesals Java-Option bereitzustellen und die IPV6-IP in [] einzuschließen, während ich es über IE11 öffne, aber nichts funktioniert. Was kann ich tun?

Meine System-Proxy-Internetverbindung unterstützt nur IPV4.

Antwort1

Wenn Ihnen nur IPv4 zur Verfügung steht, können Sie keine Verbindung über IPv6 herstellen, da dies ein anderes Protokoll ist. Auf Ihrem Server können Sie möglicherweise eine Verbindung zum Dienst über die lokale IPv6-Hostadresse herstellen ::1.

Wenn Ihnen der ipBefehl zur Verfügung steht, listet er ip -6 addrandere Adressen auf, die für die Verbindung von Systemen im selben Netzwerksegment verwendet werden können.

Um eine Verbindung zu einer Anwendung auf demselben Server herzustellen, müssen Sie möglicherweise den Host und den Port im Format angeben [::1]:8060.

verwandte Informationen