How to set up Smart DNS on Windows 11


  1. Go to network settings

  • Click Start → Settings
  • Go to Network & Internet → Select Wi-Fi or Ethernet

  1. Enter DNS settings

  • Click your network name → Edit under DNS service assignment

  • Under DNS server assignment, select Edit, then Manual
  • Enter Preferred DNS66.33.68.1

  1. Configure DNS over HTTPS

  • Set DNS over HTTPS to On (manual template)
  • Enter: https://dns.streamlocator.com/dns-query
  • Click Save

  1. Restart your PC to complete setup.

That's it! You're ready to stream!

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.