By: James | May 15, 2016


This blog post was originally published in May, 2016.

After over 2 years, the MediaStreamer DNS from ExpressVPN still works perfectly on Apple TV and many other devices (Xbox, Play Station, etc).

I have been using ExpressVPN VPN and DNS services for USA Netflix for almost 2 years. I can say, without doubt, that it is the most reliable and provides the fastest streaming compared to any other service.

Special Offer for ExpressVPN

Sign up using this special link and get an additional 3 months free with purchase of a 1 year subscription (you will still get the 30 day hassle-free money back guarantee with this offer).

As some of you may know I am currently in Canada. I didn't think I would be using any VPN services during my time here but I did find a very useful service from ExpressVPN that has allowed me to set up my Mom's Apple TV to watch USA Netflix. The Canadian version of Netflix only has 4,000 movies and TV shows but the US version has over 10,000. Of course you can use a VPN to watch USA Netflix as most providers will at least support US Netflix on a few of their servers. What is interesting about the service from ExpressVPN is that you don't need a VPN at all, it's done with their MediaStreamer DNS (aka SmartDNS). That means you can use it on devices such as Apple TV that don't have VPN settings.

Here is how I set up US Netflix on my Mom's Apple TV in Canada. I don't know if this will work in China but I will try to find someone with an Apple TV in China to test it when I return next week. If anyone reading this has tried this from China please leave your comments below.

Step 1 - Sign up for ExpressVPN if you don't already have an account.

They have a 30 day money back guarantee so you can always cancel it if it doesn't work or you are not happy with the service. It's a no hassle money back guarantee so you can cancel it for any reason. You don't even need to specify a reason. Just cancel it within 30 days and get a full refund if you don't want it.

Step 2 - Get the MediaStreamer DNS server address by clicking on the link in your welcome email.

Find the first email you received from ExpressVPN after you signed up and click the link to get the setup instructions. Here you can find your MediaStreamer DNS address. Write it down.

Dear James,   Thank you for purchasing an additional VPN account at ExpressVPN.   You've paid the amount of $99.95 for a 12 months-month subscription.  If you ever need to stop your subscription or update your payment information, please log in here:   To setup ExpressVPN on your PC, Mac, smartphone or tablet go here: If you have any questions, feel free to reply to this email.   Thank you for being our customer. We appreciate your business.   - The ExpressVPN Team
To setup your Apple TV with DNS:  Set your iTunes Store Location to

Step 3 - Change your location settings on your Apple TV

Open Settings ---> iTunes Store -->Location and change the setting to United States.

Apple TV set location to United States

Step 4 - Change the DNS server on your Apple TV

Open Settings --> General --> Network --> Wi-Fi --> [select your Wi-Fi network] --> Configure DNS --> Manual

Enter the address from Step 2.

Change your DNS server on Apple TV.

Step 5 - Restart your Apple TV

Settings --> General --> Restart

Step 6 - Register your IP address with ExpressVPN

MediaStreamer DNS is not a public DNS service. You can only use it if you have an ExpressVPN subscription and you can only use it on one device (or it might possible to use on multiple devices if they are connected to the same network, I'm not sure). To use your MediaStreamer DNS you must register your IP address by signing into your account from a computer or mobile device that is connected to the same Wi-Fi network as your Apple TV. To sign in your account go to the ExpressVPN main page and choose "MY ACCOUNT".

In my case I didn't remember ever setting up a password to sign in to ExpressVPN (I always just clicked the link from the welcome email to set everything up). To get a sign in password I just clicked the link "Forgot your password?" and created one.

Now that you have signed in to your ExpressVPN account choose DNS Settings and register your IP address.

ExpressVPN DNS settings  IP Address Registration  In order to use DNS services, you must register your IP address with us so that we can recognize you.

Step 7 - Enjoy US Netflix

You should now see the US Netflix catalog. To test it try watching something that is not available in your region. In my case I am testing it with a TV show called It's Always Sunny in Philadelphia which is not available on Canadian Netflix. If it's not working repeat step 5 (restart your Apple TV).

It's Always Sunny in Philadelphia Charlie wants an abortion. Charlie is skeptical when a girl reveals he is the father of her child, but he finds an unexpected perk in acting as the brat's father.
Watching It's Always Sunny in Philadelphia on Netflix in Canada

Category: VPN 

Tags: Netflix 



Posted on : October 10, 2017


Sorry for the late reply, I just saw your comment now. I can confirm
that the DNS does work in China but I have only tested it with China
Telecom. I <a href="">made this YouTube in China</a>

Although the DNS does work in China, it's not stable. Sometimes it
can take over a minute to load or even not load at all. I suggest using
the VPN in China for faster streaming. If you don't have a VPN
router, you can <a
href="">use a
computer as a virtual VPN router</a>


Posted on : July 15, 2017

I'm in china,That's not working with expressvpn!

Post a Comment