CORS prevents the JS from seeing the result but it doesn't prevent the sending of the request.
This is one of the reasons my internal network is not 192.168.1.1/24 and the router is not 192.168.1.1.
This is one of the reasons my internal network is not 192.168.1.1/24 and the router is not 192.168.1.1.
Do you also disable WebRTC on all clients on your network? An attacker (or script) may be foiled by your non-standard gateway network, but your work in obfuscating the router is wasted if they can get at your client IP address.