Yes, you can, but the VPN remains the better option because of two reasons: 1. DNS proxies will not encrypt your traffic, lacking extra security. 2. DNS proxies will not change your IP address unless your visiting site requires that change. It will get in the way of unblocking geo-blocks.