Close this search box.

Can You Use ExpressVPN With DirecTV?

We are reader supported and may earn a commission when you buy through links on our site. Learn more.

Yes, you can use ExpressVPN with DirecTV to unblock the streaming service seamlessly and enjoy super-fast connections for a smooth streaming experience.

Luckily, the VPN works with all DirecTV-compatible devices – even platforms that don’t usually support VPNs, like Roku and Chromecast.

In this guide, I’ll show you how to use ExpressVPN with DirecTV on your specific device.

Let’s get started!

Watch DirecTV STREAM With ExpressVPN in Minutes!

Here’s how to use ExpressVPN with DirecTV (AT&T TV Now):

  1. Sign up for ExpressVPN.
  2. Download and install the ExpressVPN app on your DirecTV STREAM device.
  3. Open the VPN app and log in.
  4. Connect to a VPN server in the US.
  5. Launch DirecTV and start streaming.

How to Watch DirecTV With ExpressVPN?

watch directv with expressvpn

The ExpressVPN-DirecTV setup process varies from device to device since not all work directly with ExpressVPN.

Depending on your streaming device, you can unblock DirecTV Now with ExpressVPN via the following methods:

  • Using the ExpressVPN VPN app
  • Configuring ExpressVPN Smart DNS
  • Connecting to an ExpressVPN-enabled router
  • Sharing your ExpressVPN connection via PC

I’ll walk you through all the setup methods below.

Unblock DirecTV With the ExpressVPN App

This method works with Windows, Mac, iOS, Android, and Amazon devices, and you can view the specific compatible devices below.

Amazon iOS Android Windows macOS
  • Amazon Fire TV
  • Amazon Firestick
  • Amazon Fire TV Edition Smart TV
  • Amazon Fire TV Cube
  • iPhone
  • iPad
  • iPod Touch
  • Android TV
  • Smartphones
  • Tablets
  • Desktops
  • Laptops
  • Tablets
  • MacBook
  • Mac Mini

Here are the steps to install ExpressVPN on your DirecTV streaming device:

  1. Click here to sign up for ExpressVPN.
  1. Select your preferred subscription plan and enter your email address. I recommend the 12-month plan because it’s much cheaper in the long term.
enter your email address
  1. Select your preferred payment method to complete the signup process. The provider supports credit cards, PayPal, Bitcoin, Union Pay, Qiwi, SOFORT, and many others.
select payment method
  1. Hover your cursor over the “Download VPN” tab on the ExpressVPN website and select the right installation file for your device.
download expressvpn app
  1. Install the app and sign in with your ExpressVPN account details.
install expressvpn app and sign in
  1. Go to “Locations” and click on a United States server location. Wait for the VPN to connect.
go to locations and click on a united states location
  1. Open the DirecTV app (best for mobile users) or go to the web player on your browser (best for PC users).

Watch DirecTV STREAM via ExpressVPN’s Smart DNS

ExpressVPN’s Smart DNS (MediaStreamer) allows you to unblock DirecTV directly on devices that can’t download a native VPN app, like Apple TV and Samsung Smart TV.

Note that SmartDNS delivers faster speeds than the VPN service and is ideal for users with low bandwidth, but it lacks encryption and can’t prevent your internet service provider from throttling your streaming traffic.

That said, ExpressVPN’s Smart DNS proxy is easy to set up, and here are the steps to follow:

  1. Sign up for ExpressVPN.
  2. Open the ExpressVPN website and log into your ExpressVPN account.
open expressvpn website and log into your account
  1. Select the DNS Settings tab and click “Register my IP address.”
ip address registration
  1. Scroll down to the DNS Configuration Checker section and click “Configure DNS on this device.”
dns configuration checker
  1. You’ll be provided with two ExpressVPN MediaStreamer IP addresses. Copy or note them down.
configure mediastreamer
  1. Turn on your DirecTV device and enter the ExpressVPN MediaStreamer IP as your new DNS address. I’ll use Apple TV for this demonstration.
  2. On Apple TV, click Settings.
click settings on apple tv
  1. Select Network.
select network
  1. Select your active connection and click “Configure DNS.”
click configure dns
  1. Select Manual configuration and enter your ExpressVPN MediaStreamer IP address.
enter your expressvpn mediastreamer ip address

That’s it! Open the DirecTV STREAM app on your Apple TV and watch your favorite channels from anywhere.

Unblock DirecTV With ExpressVPN via Router

unblock directv with expressvpn via router

While you can directly unblock DirecTV with ExpressVPN on Android, iOS, Firestick, PCs, and select Smart TVs, you can’t do the same on Roku.

That’s because Roku supports neither ExpressVPN nor MediaStreamer. 

Thus, using a VPN router is the best way to unblock DirecTV on Roku with ExpressVPN.

ExpressVPN supports multiple router firmware and has an easy-to-use native app for the following router models:

  • Asus RT-AC56(U/R/S)
  • Asus RT-AC68U (up to v3)
  • Asus RT-AC87U
  • Linksys EA6200
  • Linksys WRT1200AC
  • Linksys WRT1900AC(S)
  • Linksys WRT3200ACM
  • Linksys WRT32X
  • Netgear R6300v2
  • Netgear R6400v2
  • Netgear Nighthawk R6700v3
  • Netgear Nighthawk R7000
  • Netgear Nighthawk R7000

If your router is compatible, follow the steps below set up the ExpressVPN firmware:

  1. Purchase an ExpressVPN subscription. You can save more with these one-time discounts.
  2. Open the ExpressVPN firmware download page and select your router model.
select your router model
  1. Click “Download Firmware.”
download firmware
  1. Connect your computer to your router via WiFi or Ethernet cable.
  2. Enter in the address bar and sign into your router’s dashboard.
  3. Go to Advanced > Administration > Router Update and select “Browse” to upload the ExpressVPN firmware.
  4. Wait for the firmware to install. After the installation is complete, your router will restart automatically.
  5. Connect your device to your ExpressVPN router’s network and go to expressvpnrouter.com.
  6. Click “Get Started,” and when prompted, enter your ExpressVPN activation code.
  7. Change your VPN location to the United States.
  8. ExpressVPN is now active on your router. Connect your streaming device to your router’s WiFi network.
  9. Open DirecTV and stream with ExpressVPN from outside the US.

Besides using the ExpressVPN router app, you can also set up the VPN manually on the following router firmware:

  • DD-WRT
  • Asus
  • D-Link
  • Netduma
  • Sabai
  • Tomato
  • TP-Link
  • Xiaomi

Here’s a quick setup guide for the most popular router firmware – DD-WRT.

  1. Go to the ExpressVPN manual setup page.
  2. Copy or note down the unique username or password provided on the page. You’ll need this information later.
copy the unique username and password
  1. Click your preferred US location to download the .ovpn file.
click your preferred us location
  1. In your browser’s address bar, enter to access your router’s admin panel. You’ll be asked to enter your router’s username and password to log in.
  1. Go to Services > VPN > OpenVPN Client and enable “Start OpenVPN Client.”
  2. Enter the following information:
  • Server IP/Name: Open the .ovpn file you downloaded earlier and paste the server name here.
paste the server name
    • Port: Enter the four-digit number next to the server address in the .ovpn file.
  • enter four digit number
    • Tunnel Device: TUN
    • Tunnel Protocol: UDP
    • Encryption Cipher: AES-256 CBC
    • Hash Algorithm: SHA512
    • User Pass Authentication: Enable
    • Username: Enter the auto-generated unique username you noted down earlier.
    • Password: Enter the associated password.
    • Advanced Options: Enable
    • TLS Cipher: None
    • L2O Compression: Adaptive
    • NAT: Enable
    • Tunnel UDP Fragment: 1450
    • Tunnel UDP MSS-Fix: Enable
    • nsCertType verification: Enable
    enter server ip name and username and password
    1. Enter the following commands in the Additional Config field.
    fragment 1300
    mssfix 1450
    keysize 256
    1. Open the .ovpn file and copy the content between <tls-auth> and </tls-auth> tags into the TLS Auth Key field.
    copy tags into the tls auth key field
    1. Copy the text between <ca> and </ca> tags into the CA CERT field.
    copy tags into the ca cert field
    1. Copy the content between <cert> and </cert> tags and paste it into the Public Client Cert field.
    copy tags and paste it into the public client cert field
    1. Copy the content between <key> and </key> tags and paste it into the Public Client Key field.
    copy tags and paste it into the public client key field
    1. Click Save, then click Apply settings.
    2. You’ve successfully configured ExpressVPN on your DD-WRT router. To check the connection status, go to Status > OpenVPN.
    go to status then openvpn
    1. Connect your streaming device to your ExpressVPN-enabled WiFi connection to unblock DirecTV Now.

    Unblock DirecTV Via PC Mobile Hotspot

    While I recommend using a physical router since it’s more reliable, you can also unblock DirecTV through your PC.

    Here’s how:

    1. Install the ExpressVPN app on your PC.
    2. Log in and connect to a United States server.
    3. Go to Settings > Network & Internet on your PC and select Mobile Hotspot.
    select mobile hotspot
    1. Enable the “Share my internet connection with other devices” option.
    enable share my internet connection with other devices option
    1. On the same window, click “Change adapter options.”
    click change adapter options
    1. Right-click on the active ExpressVPN Local Area Connection and select Properties.
    right click on the expressvpn local area connection and select properties
    1. Select the “Sharing” tab and check the box next to “Allow other network users to connect through this computer’s internet connection.”
    allow other network users to connect through this computers internet connection
    1. Open the “Select a private network connection” drop-down menu, and select the mobile hotspot connection you created earlier.
    open the select a private network connection
    1. Click OK to save the changes.
    2. Connect your streaming device to your ExpressVPN-enabled mobile hotspot network and access DirecTV anywhere.

    Why Is ExpressVPN Great for Watching DirecTV?

    After using ExpressVPN to stream DirecTV, here are some reasons I recommend the VPN:

    • It’s fast. Of all the VPNs I’ve tested with DirecTV, ExpressVPN offers the fastest connections, allowing you to stream without interruptions.
    • The VPN works reliably with DirecTV. It unblocks the DirecTV streaming service on the first try on any US server, and its connections are stable.
    • ExpressVPN supports Smart DNS, enabling you to unblock DirecTV on Apple TVs and smart TVs if you don’t have a compatible router.

    What Can I Watch on DirecTV With ExpressVPN?

    ExpressVPN provides access to the entire DirecTV STREAM catalog, including movies, TV shows, and live TV. The basic DirecTV package has over 75 channels, including regional sports networks and local channels (FOX, ABC, CBS, and NBC affiliates).

    Sports Entertainment Kids
    • ESPN
    • ESPN2
    • MotorTrend
    • FS1
    • AT&T SportsNet
    • Altitude Sports
    • MASN
    • MASN 2
    • Bally Sports
    • MSG Plus
    • NESN
    • NBC Sports
    • SNY
    • Root Sports
    • YES Network
    • Comedy Central
    • AMC
    • A&E
    • Animal Planet
    • BET
    • Lifetime
    • TBS
    • TLC
    • Paramount
    • MTV
    • USA
    • TNT
    • Nickelodeon
    • Disney
    • Disney XD
    • Disney Junior
    • Cartoon Network
    • Teen Nick
    • PBS Kids

    ExpressVPN Not Working With DirecTV? Try These Five Fixes

    I had a smooth experience using ExpressVPN with DirecTV. Still, if you run into any issues, the following tips should help you:

    • Switch servers: If you’re getting a proxy error, it may be that DirecTV has blacklisted your ExpressVPN IP address. You can easily fix this by changing to a different ExpressVPN US server location. This allows you to obtain a new IP address – possibly one that isn’t blacklisted.
    • Clear browser cookies: DirecTV may have stored a geo-location cookie in your browser, showing that you’re not in the US. Delete your browser cache and always connect to the VPN before visiting the DirecTV website. Alternatively, use a different browser.
    • GPS location: In addition to your IP address, the DirecTV mobile app also uses your GPS location to tell if you’re in the US. If the two don’t match, ExpressVPN won’t work with the streaming service. This mostly affects live TV streams, and you can get around it with a GPS spoofing tool.
    • Use a US billing address: If using an Amazon device, ensure your account is set to the US. You can find US ZIP Codes online with a simple web search.
    • Contact customer support. Still stuck? I found ExpressVPN’s customer support team quite friendly and helpful. You can contact them anytime (live chat is available 24/7) for personalized support via live chat or email.

    ExpressVPN Alternatives for DirecTV

    ExpressVPN provides a premium VPN service that works incredibly well with DirecTV. 

    But it’s also one of the most expensive VPNs on the market.

    And while DirecTV allows unlimited simultaneous streams on your home network, ExpressVPN supports five simultaneous connections.

    So, if you’re considering an alternative, I recommend the following VPNs:

    • NordVPN: Another excellent DirecTV STREAM VPN, NordVPN delivers a largely similar performance without being as costly. Its apps are also better designed and easier to use.
    • Surfshark: Offers the best value for money of all VPNs I’ve used with DirecTV. Plus, it offers unlimited simultaneous connections, enabling everyone in your home to enjoy DirecTV on their devices.
    • CyberGhost: Has DirecTV-dedicated streaming servers, which work without fail. On top of that, CyberGhost has a no-questions-asked 45-day money-back guarantee – the most generous on the market.
    Interesting Reads:


    The closest US server is often the fastest ExpressVPN server to stream DirecTV. ExpressVPN also offers a built-in tool that ranks servers according to download speed (higher is better) and latency (lower is better).

    Yes, it’s legal to stream DirecTV with ExpressVPN. Just ensure you do so in a country where the VPN isn’t restricted.

    You need a VPN to watch DirecTV outside the US. If you try to access the streaming service while traveling abroad, you’ll get the following proxy error:

    DirecTV Now is not available outside of the United States. We look forward to entertaining you when you’re back.


    If you followed the steps above, you should now be streaming DirecTV outside the US.

    The VPN works quite well with the streaming service, and I had an easy time watching live US TV during my stay in Europe.

    Want to watch live NFL, MLB, and NBA? Grab our exclusive ExpressVPN deal, open DirecTV, and enjoy!

    ExpressVPN logo
    Get a juicy 49%+ discount, TODAY!
    ** For Limited Time Only **
    💥 Exclusive May Discounts 💥
    Surfshark logo
    PrivateVPN logo
    ExpressVPN logo
    ExpressVPN different devices
    Our partner, ExpressVPN, offers an exclusive discount for a limited time! Don't miss out on the chance to save extra money.
    Or Try ExpressVPN for FREE