That’d be cute to try and enforce on any self built system, general purpose laptop, Linux distro, used devices, mobile hotspots.
ISPs want to get into that game? No NAT allowable, VPNs, proxies.
Global interconnected networks cannot be dictated by a single jurisdiction. The number of variables involved are simply beyond any given entity to enforce.