How to use smart DNS with Squid?

October 16, 2016 642 views
Networking DNS Ubuntu

I use a smart DNS service (Unotelly) in order to be able to change regions. However, my ISP has poor bandwidth to all international locations, except Singapore. I have setup Squid proxy and this has substantially improved browsing speeds. I don't know how to configure to work with Unotelly. I can have Unotelly recognise my Droplet IP, but viewing overseas streaming video, detects my region as my ISP. I'm new to networking and after days of searching the internet, I have still not learned how to correctly setup my routing to enable this. I am using Mikrotik RouterOS at home.

1 Answer

For services that restrict location based on DNS this would work but many sites and services do this directly based on your client IP address. To have these sites and services see a client ip address in the region you want you would need to connect through a VPN rather than just a proxy. You could connect to the VPN then through the proxy if it provides benefits in your setup. This guide will walk you through setting up an OpenVPN server and connecting to it.

Want to access the Internet safely and securely from your smartphone or laptop when connected to an untrusted network such as the WiFi of a hotel or coffee shop? A Virtual Private Network (VPN) allows you to traverse...
Have another answer? Share your knowledge.