DEV Community

Taylor R Price
Taylor R Price

Posted on

How To Connect A Nintendo Switch To A Private Minecraft Server

This was originally posted on my blog and is being re-posted here for reach. Please share it and let me know if you liked it or have any questions!

Mojang, when releasing Minecraft Bedrock Edition for consoles such as the Nintendo Switch, wisely decided to allow only certain public servers to be available to connect to. This is great for protecting children when they're playing online. This is not great, however, when someone wants to play on a server with friends that isn’t one of these allowlisted servers (see more reasons why here). So how do we get the Switch to allow us to play on another server?

TL;DR - Steps To Connect To A Private Server

  • Go to the Switch Home Screen by clicking on the home button
  • Click on Settings
  • Choose Internet
  • Choose Internet Settings
  • Select your WiFi network from the list
  • Select “Change Settings”
  • From the list of network settings touch DNS settings and choose “Manual”
  • Set the primary DNS server to This server will trap Minecraft server connections and allow you to connect to private servers.
  • Set the secondary DNS server to This is one of Google’s DNS servers and will allow normal internet usage.
  • Save the settings and connect to the network
  • Open Minecraft, click Play, and click on Servers
  • Select any of the servers and join the server
  • You’ll be presented with a dialog to enter and join your private server’s address.

What Is Actually Happening?

But, First, What Is DNS?

DNS is short for "Domain Name System". The best analogy for the DNS is that it is the yellow pages for website names; it contains a list of webpage names (like and their addresses. Here is a primer on DNS from CloudFlare if you're interested to learn more.

So What Are We Actually Doing Here?

The address we had you enter as the primary DNS server ( is the address of a server running a Minecraft world. This world has been specifically designed to allow you to keep track of other Minecraft servers and hand you off to that server when you ask to connect to it. This is a way of sidestepping what Mojang and Nintendo had in mind when they limited Minecraft to only connect to certain servers on the Switch.

Side Note: This also works for Minecraft on the Microsoft Xbox. The same limiting of servers happens there for the same reasons.


Given that we're sidestepping what the designers of the Switch and XBox consoles had in mind for Minecraft please use this knowledge at your own risk.

That being said this process does allow you to play with your friends on a world that stays on all the time. This is one of the reasons why you would want a private Minecraft server. If you're interested in starting up such a server, please reach out to us here and we'll get you going with one of your own today! You can also fill out this contact form to get in touch with us and we'll get back to you with pricing. Since you're reading this you're likely to be running Minecraft on the Nintendo Switch and should pick "Bedrock Server" below.

Top comments (2)

mattk profile image

Do you need a paid Nintendo online account for this to work? It seems like I can't get this far without it.

darkmrt_off profile image

Wow thanks