Google Chrome en su última versión 86 ha bloqueado la opción enable-webrtc-hide-local-ips-with-mdns y deja por defecto habilitado. Esto hace que obtener la IP local con Javascript WebRtc se oculte y muestre la IP pública. Para inhabilitar eso, es necesario hacer lo siguiente:
- Ingresar a chrome://flags/#temporary-unexpire-flags-m85 y poner habilitado o enabled. Esto hace que se habilite chrome://flags/#enable-webrtc-hide-local-ips-with-mdns.
- Ingresa a chrome://flags/#enable-webrtc-hide-local-ips-with-mdns y deshabilitar o poner disabled.
Con estos sencillos pasos podrás obtener la IP local con WebRtc.