Dual stack backends and selective load balancing on Kubernetes

Dear all,

I would like to implement a specific routing policy. My configuration is the following:

Clients | <-> | Dual stack traefik with ExternalPolicy local | <-> | Dual stack service |

I would like to route IPv4 clients to the IPv4 address of the service and IPv6 clients to the IPv6 address of the service. Is this something that can be achieved?

What I witness so far is that all connections are routed to the IPv4 backend.

Kind regards,