soluciones que planteado para informatica han funciona evitar español direcciones cuáles con compatible como apagon agotamiento java jvm ipv6 jvm-arguments

java - que - ¿Cómo puedo deshabilitar el uso de la pila de IPv6 para las IP de IPv4 en JRE?



que es ipv6 en informatica (3)

¿Lo intentaste (desde la línea de comando)?

-Djava.net.preferIPv4Stack=true

o (desde su código)

System.setProperty("java.net.preferIPv4Stack" , "true");

Como puede ver en las siguientes capturas de pantalla, eclipse y Android SDK Manager (y otros programas de Java) están intentando conectarse a una IP de Internet IPv4 a través de la pila TCP / IP de IPv6, mientras que Proxifier (un programa de administración de proxy, no importa) no puede admitir eso.

¿Cómo puedo deshabilitar IPv6 en Java?


Tal vez un poco tarde, pero para mí ninguna solución funcionó. Así que incluí esta opción como se indica here :

-Djava.net.preferIPv4Addresses=true

Pero también la siguiente línea agregada al final del archivo /etc/sysctl.conf

net.ipv6.conf.all.disable_ipv6 = 1

Y

sudo sysctl -p

como se explica here . Para verificar que ipv6 está deshabilitado solo ejecute:

ip a | grep inet


Quería usar esto para algún programa que no tenía control para ejecutar esa aplicación Java, así que terminé con esta _JAVA_OPTIONS=-Djava.net.preferIPv4Stack=true variable de entorno. (lea acerca de _JAVA_OPTIONS here )

Si está utilizando Windows, simplemente ejecute este comando en Windows cmd:
setx _JAVA_OPTIONS -Djava.net.preferIPv4Stack=true

Gracias a Jason Nichols por recordar este argumento de JVM :)