So unterstützen Sie IPv4 und IPv6 auf Java
Eines unserer Java-Programme, das beim Start nur IPv6 (8080) empfängt
z.B.
<code># netstat -ntpl Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - tcp6 0 0 :::8080 :::* LISTEN - tcp6 0 0 :::22 :::* LISTEN - </code>
Das Problem ist, es ist nicht von außen zugänglich (außer localhost), um dies zu lösen, muss ich dies manuell hinzufügen
<code>-Djava.net.preferIPv4Stack=true </code>
Damit ist das Programm aber nur für IPv4-Netzwerke geeignet.
Ist es möglich so etwas wie das zu machen?sshd Wie oben, beide unterstützen IPv4 und IPv6?