DNS is not going to help you.
DNS resolves names to IP, or from the reverse zone IP to names. if you are wanting to watch services that are limited to a geo that you're not located in you will need an IP the resolves to a provider in that region.
DNS is not going to help you.
Another vote for unotelly.
I use my account on home TV and on my iPad. But I use it to watch British TV via uk Netflix, bbc iplayer or itv player., sort of the opposite of what you want to do. What TV channels are you interested in? I suspect you can watch network channels like ABC etc but not speciality channels like HBO which require a subscription.
I'm mainly interested in watch uk football via NBC live extra, it's mad they show more live games in the US than UK. I already pay for Sky Sports and BT Sport so I have done everything I can to get most games the proper way, but I beloved arsenal aren't always shown live

I'm mainly interested in watch uk football via NBC live extra, it's mad they show more live games in the US than UK. I already pay for Sky Sports and BT Sport so I have done everything I can to get most games the proper way, but I beloved arsenal aren't always shown live
Unotelly for me. Awesome service.
I contacted them and the confirmed that they currently do not support ABC on Apple TV. Deal breaker for me.
What a load of old twaddle.
Give dns4me a try. They support most of the big channels and even have a smart filter that allows you to add custom channels.
The technical staff are great as well, they set up a few channels for me that weren't supported over the Christmas break and are a good few dollars cheaper than most other DNS providers.
This smart filter you mention sounds interesting. I'll check it out.
Seems to me that Apple TV is one of the least supported services on these services and Apple TV owners are kind of left on their own in terms of support