Tomcat에서 실행되는 웹 애플리케이션이 있습니다. IPv4 IP를 통해서는 액세스할 수 있지만 IPv6 IP를 통해서는 액세스할 수 없습니다.
netstat -anp | grep -i 8060
tcp 0 0 :::8060 :::* LISTEN 7216/java
포트 8060은 IPv6 프로토콜을 수신합니다.
-Djava.net.preferIPv6Addresses
Java opts로 제공하고 IE11을 통해 IPV6 IP를 여는 동안 IPV6 IP를 []로 묶으려고 시도했지만 아무것도 작동하지 않습니다. 어떡해?
내 시스템 프록시 인터넷 연결은 IPV4만 지원합니다.
답변1
IPv4만 사용할 수 있는 경우 다른 프로토콜인 IPv6를 사용하여 연결할 수 없습니다. 귀하의 서버에서는 IPv6 로컬 호스트 주소인 에서 서비스에 연결할 수 있습니다 ::1
.
사용할 수 있는 명령이 있는 경우 ip
해당 명령은 ip -6 addr
동일한 네트워크 세그먼트에 있는 시스템에서 연결하는 데 사용할 수 있는 다른 주소를 나열합니다.
동일한 서버의 애플리케이션에 연결하려면 호스트와 포트를 형식으로 지정해야 할 수도 있습니다 [::1]:8060
.