How to Install VPN on Chromecast? - The VPN Guru

How to Install VPN on Chromecast?

How to setup VPN for Chromecast? Google’s  lightweight streaming device allows you to cast videos, music, and images from your PC, Mac, Android, or iOS device to your TV, basically turning it into a Smart TV in the process. As with all media devices, the streaming services you can watch via Chromecast are limited by the region you currently live in. In other words, Americans get to watch much more content on Chromecast when compared to people living elsewhere. To rectify this, you have to spoof your location using VPN. Given that the Chromecast does not allow you to configure its network settings, setting up VPN on it requires some additional steps. Take a look at the tutorial below to find out how to install VPN on Chromecast.

How to Setup VPN for Chromecast?

How to Install VPN on Chromecast?

30-Day Money-Back Guarantee


Best VPN for Chromecast

Given that setting up VPN on Chromecast takes both time and effort, you want to make sure that the VPN service you are using actually works on your streaming device. We’ve listed the best VPNs you can use to unblock geo-restricted channels on Chromecast below.

RankProviderLink










4




5


How to Setup VPN on Chromecast via Router

If you setup VPN on your router, all the devices you connect to that router, including your Chromecast, will share its VPN connection. Keep in mind that not all routers are VPN-ready. You will need a DD-WRT or Tomato based router to install VPN. Take a look at this guide.

Using this method means you have to purchase a new router. However, in the long run, a VPN router will save you both effort and money. Not to mention the fact that setting up virtual routers on PC or Mac might cause you a headache or two.

How to Install VPN on Chromecast – Virtual Router Method

In this case, you essentially have to setup the VPN connection on your PC or Mac. Then, you have to turn your PC/Mac into a virtual router and connect your Chromecast to it. This allows the Chromecast to share your computer’s VPN connection.

How to Share Mac VPN Connection with Chromecast

  1. On your Mac, go to the System Preferences menu, then click on Sharing.
  2. In the Sharing menu, select Internet Sharing from the left panel. The Internet Sharing options will appear on the right side of the screen. Set the following settings:
    • Share your connection from: [the L2TP VPN connection you just created]
    • To computers using: check the box for Wi-Fi
  3. Select Wi-Fi Options and enter the following details:
    • Network Name: [choose a network name]
    • Channel: [leave as default]
    • Security: WPA2 Personal
    • Password: [choose a password]
    • Verify: [re-enter your password]
  4. Then click OK.
  5. On the Sharing menu, check the box next to Internet Sharing. You will see a prompt asking you to turn on Internet sharing.
  6. Click Start.
  7. When Internet Sharing has been activated, a green light will appear next to the text: “Internet Sharing: On”.
  8. Now, turn on the Chromecast app and follow these instructions to set it up.
  9. When you reach a screen that states “Connect Chromecast to your Wi-Fi”, select the virtual router that you set up earlier.
  10. Enter the password for your virtual router, then click Set Network.
  11. Congrats! You are now connected to your VPN-enabled virtual router.

How to Share PC VPN Connection with Chromecast

Follow the steps below before launching the VPN connection on your PC.

  1. On your PC, type Windows + S to launch the search bar,
  2. Then type cmd to bring up Command Prompt. Right-click Command Prompt and select Run as administrator.
  3. Type the following:netsh wlan set hostednetwork mode=allow ssid=NETWORKNAME key=PASSWORD
  4. Name your virtual router by setting the following values:
    • ssid=[choose a name for your network]
    • key=[choose a password for your network]
  5. Hit Enter.
  6. You will then see the following message:
    • The hosted network mode has been set to allow.
    • The SSID of the hosted network has been successfully changed.
    • The user key passphrase of the hosted network has been successfully changed.
  7. To start your virtual router, type the following in the command prompt:
    • netsh wlan start hostednetwork
  8. Hit Enter.
  9. If the virtual router starts successfully, you will see a message that says, “The hosted network started.”
  10. Now go to “Open Network and Sharing Center” by right-clicking your WiFi icon from the right bottom corner of your screen.
  11. Go to “Change adapter settings”.
  12. Right-click on the VPN connection you’ve created previously and go to “Properties”.
  13. Go to “Sharing” tab.
    • Check on the checkbox next to “Allow Other Network User to connect through this computer’s Internet connection”.
    • Check on the checkbox next to “Allow other network users to control or disable the shared Internet connection”.
    • Under “Home Network Connection” select the connection you’ve just created.
  14. Click OK.
  15. Now, turn on the Chromecast app and follow these instructions to set it up.
  16. When you reach a screen that states “Connect Chromecast to your Wi-Fi”, select the virtual router that you set up earlier.
  17. Enter the password for your virtual router, then click Set Network.
  18. Congrats! You are now connected to your VPN-enabled virtual router.

How to Install VPN on Chromecast – Smart DNS Proxy Alternative Method

If all of the steps above seem to complicated for you, you can use Smart DNS proxies instead. In this case, you can directly configure Smart DNS on your router without the need to change settings on PC or Mac. You just have to make sure that the VPN service you are using actually offers its users a Smart DNS proxy service. A good example would be ExpressVPN. Alternatively, you can try out Unlocator. They aren’t a VPN service per se, but a Smart DNS proxy service that offers a free 7-day trial.

While most routers allow you to change DNS settings, some of them do not. In general, Linksys, TP-Link, Cisco, Asus, D-Link routers all support manual DNS configuration. If you own a modem supported to you by your ISP, you will probably not be able to change DNS on it.

In that case, you can purchase a secondary router that allows you to change DNS. Then, connect that secondary router’s WAN port to your modem’s LAN port using an Ethernet cable.

Finally, connect the Chromecast to the secondary router.

How to Block Google DNS on Chromecast

Some streaming channels such as American Netflix require additional steps to unblock them. Besides setting up VPN on your router, you might also need to setup static routes to block Google DNS server addresses. That’s because these DNS codes are hard-coded on the Chromecast. Basically, if the streaming channel has access to Google DNS, it might be able to pinpoint your real location. Blocking Google DNS on router level will force the streaming channel you want to watch to use the DNS addresses of the VPN server you are connect to instead.

Follow this guide to setup static routes on your router and block Google DNS in the process.

How to Install VPN on Chromecast – Conclusion

It definitely takes a some effort to setup VPN for Chromecast. In the end, you will be able to bypass regional restrictions and cast any streaming channels you want from anywhere in the world. If you get stuck during the VPN on Chromecast installation process, leave a comment below and I will do my best to help you out.

Add a Comment

Your email address will not be published. Required fields are marked *

x
For Netflix Users: To fix Netflix proxy error, sign up with ExpressVPN - Working as of September 18th, 2017.