Согласно Microsoft , по умолчанию даже в режиме двойного стека IPV6_V6ONLY установлено в false - но вы можете включить его с помощью вызова setsockopt (2). FWIW, «Старые версии» Windows (один стек) включают все еще широко используемую Windows XP (что-нибудь старше Vista).
Итак, если вы работаете в Windows, попробуйте отключить IPV6_V6ONLY и посмотреть, удастся ли это. Я не знаю, является ли это хорошим ответом для других реализаций одного стека или нет.