How to set up a VPN on Apple TV

VPN services are pretty useful. They allow you to unblock streaming services that aren’t available in your location so you can stream content from around the world on your Apple TV. Unfortunately, you aren’t able to download a VPN service directly onto your Apple TV. This means there are a few extra steps that you need to take in order to set up a VPN on your Apple TV. 

In this guide, show you three ways to set up a VPN with your Apple TV, so you can stream content from abroad. These include using a VPN router, sharing your computer’s internet connection with Apple TV, and using a Smart DNS. 


How to set up a VPN with Apple TV

There are several popular methods for using a VPN with an Apple TV device. You can use whichever method suits you best. However, some methods are easier than others. To help you out, we will explain this as we go along.

Unfortunately, Apple doesn’t let you install any VPN software directly onto your Apple TV. This rules out the easiest possible method of using a VPN with Apple TV. Luckily, at ProPrivacy we have discovered three methods that will let you get a VPN working with your Apple TV.

Use a VPN router

One of the easiest methods to get a VPN working with Apple TV is to set up the VPN on a router. Nowadays, many routers are VPN compatible, so you should check your router’s model to see if it accepts VPN connections. If your router does not come prepared to connect to a VPN natively, you may need to flash the router with DD-WRT yourself. This will only be possible if it is compatible, so you will need to check with the manufacturer.

Loading a VPN onto a router is the easiest way to set up an Apple TV to work with a VPN – but it can be more costly. The simplest method is to purchase a pre-flashed and pre-configured Tomato router or DD-WRT router from FlashRouters. This guarantees that the VPN router will work right out of the box and that you will not risk bricking your router during flashing. 

Alternatively, many medium to high-end routers feature a built-in VPN client that can be configured to work with most VPN providers manually. If you do not already have a router like this, you can purchase a cheap option that is easy to set up – such as the Vilfo.

If you have a little know-how and aren’t afraid to get stuck in, you can flash your existing router with DD-WRT or Tomato firmware (as long as it is compatible). Every router is different, and we recommend that you attempt to find a specific guide for your device. However, the basic steps are outlined below:

  1. Using a laptop or computer, download the DD-WRT or Tomato firmware for your router.

    Please note, using the wrong file during this process can brick your router.

  2. Ensure your router is powered on and insert an ethernet cable into any available port.
  3. Connect the other end of the ethernet cable into the laptop or computer where you downloaded the firmware file.
  4. Using your chosen device, head into your router’s IP address (usually 192.168.1.1 or 192.168.0.1). You might be prompted for your username and password. If you have never updated this yourself, it will be the default password – which you can check with your manufacturer.
  5. Navigate into the Admin panel, sometimes found under Advanced and select Upgrade or Router Upgrade. Alternatively, some routers might have a CFE bootloader that requires you to enter a sequence to bring you to the same menu.
  6. Click Upload. You might be presented with a warning message. Only continue if you are sure that you are proceeding with the correct file.
  7. Once the upload has completed, restart your router.
  8. Log back into the router and enter the new login credentials, remembering to save things as you go.

It is important to remember that this process is loosely based on what should be done when flashing a router and is not a one-size-fits-all guide. The process detailed above simply gives a close outline of the steps you will need to take.

Connect to VPN with Mac

Share a VPN with Apple TV with an ethernet cable (MacOS)

For this method to work, your Mac computer must be connected to the internet. MacBook Pros come with two native Ethernet ports, while other models have none. USB-C and Thunderbolt accessories can provide you with additional Ethernet ports.

If you have more than one Ethernet port available to you on your machine, then you can use the second port to connect to the internet instead of WiFi if you prefer. Otherwise you will need to connect via WiFi, to leave the single Ethernet port available.

All Apple TV models, including the Apple TV 4K, come with an Ethernet port that you can use to connect directly to your Mac computer to share its internet connection.

This method for connecting your Apple TV to a VPN service uses the built-in macOS VPN client. For this reason, it only works using the PPTP, L2TP, or IKEv2 VPN protocols. You must be subscribed to a VPN that has one of these protocols to set up the VPN successfully with your Apple TV.

  1. Sign-up for one of the VPN services listed in our 5 best VPNs for Apple TV and manually configure the native macOS VPN client to use it. Your specific VPN provider will have a guide for setting up the VPN manually on your Mac. Alternatively, you can use our guide here. VPN setup on Mac
  2. Connect to a VPN server in the location you need or want.
  3. Connect your Apple TV to your computer using an Ethernet cable.
  4. On your macOS computer, go to System Preferences > Sharing, and then select Internet Sharing.
  5. Click Share your connection from in the pop-up menu, then choose the internet connection you want to share (this is the VPN connection you just setup). turn on internet sharing
  6. Select how you want to share your connection in the “To computers using” list. You will be using an Ethernet cable, so select your Ethernet interface. (In the example image below we used a MacBook, which is why the ethernet cable is plugged into our USB using an adapter).
  7. Ensure Internet Sharing is switched on by checking the box.

Share a VPN With Apple TV over WiFi (macOS)

This method requires your Mac to be connected to the internet via Ethernet cable or second WiFi adapter (such as a USB dongle). You can then connect to your mac OS computer from your Apple TV using WiFi and enjoy the VPN connection. Unlike Windows 10, macOS cannot create a WiFi hotspot using a single WiFi adapter, which is why you must connect to the router using ethernet to use this method.

This method will only work using the native macOS VPN client, which supports either the PPTP, L2TP, or IKEv2 clients (not OpenVPN).

  1. Sign-up for one of the VPN services listed in our 5 best VPN for Apple TV,  and then manually configure the macOS VPN client to use it. Connect to a VPN server in the location where you need it.
  2. Connect your Apple TV to your computer using an Ethernet cable. On our macOS computer, head to System Preferences > Sharing.
  3. Choose Share your connection from: [the VPN connection you just set up manually]
  4. Choose To computers using and select WiFi.
  5. Click on WiFi Options. internet sharing settings
  6. Check your network settings and select an SSID password for your new hotspot. Click “OK” when you are done. (In the example below, we used a MacBook Air). configure your sharing network
  7. Turn on Internet Sharing by selecting its checkbox. turn on internet sharing

Connect VPN with a Windows PC

Connect a VPN to Apple TV With an ethernet cable (Windows 10)

For this method to work, your PC will usually need to be connected to the internet via WiFi. If you have two or more Ethernet ports on your PC, however, you can use the second port to connect to the internet instead. This will provide even better speeds for your PC and Apple TV.

  1. Sign-up for one of the 5 VPNs for Apple TV. Now, install the VPN app on your Windows machine and connect to a VPN server.
  2. Connect your Apple TV to your computer using an Ethernet cable. Modern laptops rarely feature a dedicated Ethernet port, so you may need to purchase a USB-C to Ethernet adapter cable or similar. All Apple TV models, including the Apple TV 4K, feature an Ethernet port that you can use to connect to your Windows PC.
  3. Go to Start > Network & Internet > Status > Change your network settings > Change adapter options. change adapter options
  4. Find your VPN connection. If it is an OpenVPN connection, then it may be named after your VPN provider or it may use the generic “TAP-Windows-Adapter VPN” label. Right-click on it and select Properties. network properties
  5. Click on the Sharing tab and:
    a) Check Allow Other Network users to connect through this computer’s Internet connection.
    b) In the Select your private internet connection drop-down menu, select your Ethernet connection and hit OK. internet connection sharing options
  6. Your Apple TV should now be sharing your Windows VPN connection, but it never hurts to reboot it to be sure.

Share a VPN with Apple TV over WiFi (Windows 10)

Windows 10 now has the ability to create a WiFi hotspot. This allows you to share your VPN connection with an Apple TV using a single WiFi adapter (whether it be a USB dongle, a WiFi card, or WiFi chip soldered onto your laptop’s motherboard).

  1. For this to work, though, you need a compatible WiFi adapter. Right-click Start -> Command Prompt and type (or copy and paste in):
    netsh wlan show drivers.
  2. Look for the line saying Hosted network supported:
    a) If it says “yes” then you can proceed with these setup instructions.
    b) If it says “no” then you can try updating your WiFi drivers, although it may be easier to just get a new WiFi dongle. Alternatively, you can use the Ethernet method outlined above. admin command prompt
  3. Go to Start > Network & Internet > Status > Change your network settings > Mobile hotspot. Turn Mobile hotspot On and make a note of its SSID settings (Network name and Network password). turn on mobile hotspot
  4. Turn on your VPN.
  5. Go to Start > Settings > Network & internet > Status > Change your network settings > Change adapter options.
    change adapter options Note that you can now see your hotspot connection. It will be called “Local Area Connection* xx”, and labeled “Microsoft Wi-Fi Direct Virtual Adapter”.
  6. Find your VPN connection. If it is an OpenVPN connection, then it may be named after your VPN provider or it may use the generic “TAP-Windows-Adapter VPN” label. Right-click on it and select Properties. TAP properties
  7. Click on the Sharing tab and:
    a) Check “Allow Other Network users to connect through this computer’s Internet connection.
    b) In the “Select your private internet connection” drop-down menu select your hotspot connection (Local Area Connection* xx”). Leave Allow other network users to control or disable shared Internet connection enabled and click OK.
  8. Connect your Apple TV to the Windows hotspot you created via WiFi using the SSID details you noted earlier.

Use your VPNs Smart DNS service

Some VPN providers throw in a Smart DNS feature with each subscription plan. This provides an easy alternative method for getting your VPN service working with your Apple TV. To use this method, you will first need to find out the required DNS address from your VPN provider. (It will only be able to provide this if it actually offers this feature). ExpressVPN, for example, has this excellent add-on.

ExpresVPN Smart DNS option

  1. On your Apple TV go to Settings > General > Language and Region > Apple TV Language. Change “iTunes Store Location” to the same country as the DNS server you wish to connect to. In many cases, this will be the United States, but it might also be the UK if you want to watch BBC iPlayer.
  2. Now go to Settings > Network > Wi-Fi > [name of your Wi-Fi connection] -> Select countrya) Change “Configure DNS” from Automatic to Manual. manual configure DNSb) Click on “DNS” and then enter the DNS settings given to you by your provider.
  3. Restart your Apple TV and you should now be able to access US Netflix (or services in the country that you require).