I liked to use a three tiered approach…
Back when we could jailbreak our iPhones I’d use this and overwrite the system’s hosts file. I still use it on my Mac, even if I can’t on iOS anymore.
A VPN is an excellent solution, but when selecting one, you have to read the privacy policy and NOT give the policy the benefit of the doubt. I’ve seen a few that give themselves permission to share your info while making it sound reasonable. I use lockdown personally.
For Safari Extensions, 1Blocker is what ai currently use.
I would recommend looking into a USB Ethernet adapter.