История изменений
Исправление mky, (текущая версия) :
Если у ipv6 слушающего сокета не выставлен флаг IPV6_V6ONLY (а по умолчанию он не выставлен), то на него приходя и ipv4 коннекты.
Как посмотреть с помощью netstat или чего ещё есть ли такой флаг не знаю. Глобально включался через /proc/sys/net/ipv6/bindv6only и тогда софт нужно было отдельно настраивать слушать 0.0.0.0 и ::, но может вам это и не надо.
Нашёл, что вроде как, на свежих ядрах (INET_DIAG_SKV6ONLY) свежий ss должен показывать звёздочку (*) вместо (::), если сокет слушает оба протокола.
Исходная версия mky, :
Если у ipv6 слушающего сокета не выставлен флаг IPV6_V6ONLY (а по умолчанию он не выставлен), то на него приходя и ipv4 коннекты.
Как посмотреть с помощью netstat или чего ещё есть ли такой флаг не знаю. Глобально включался через /proc/sys/net/ipv6/bindv6only и тогда софт нужно было отдельно настраивать слушать 0.0.0.0 и ::, но может вам это и не надо.