Isso acontece automaticamente quando o IPv6 mapeado para IPv6 está em uso.
Verifique o sysctl net.ipv6.bindv6only
; se estiver definido como 0, o IPv6 mapeado para IPv6 estará em uso e as conexões IPv4 de entrada serão mapeadas e enviadas para o ouvinte IPv6.
No entanto, os processos individuais podem substituir esse comportamento , por isso não é uma cura para todos. Se você quiser uma resposta específica para a sua situação, terá que nomear o programa.