Not sure what “inspected using Chrome webrtc-internals” means here. It’s completely unrelated. You may want to read how ICE works, specifically what “ICE reflexive candidates are” but that’s out of the scope of mediasoup.
mediasoup binds on the given listenIp.ip
. It just uses the given listenIp.announcedIp
in the generated transport.iceCandidates
array, nothing else.