If you want to surf the web anonymously and bypass restrictions, you can do so by using a VPN or a Smart DNS service. A VPN will encrypt your internet connection and hide your IP address, while a Smart DNS service will allow you to access geo-blocked websites without any speed loss.