Xbox · Network & Internet
Check connection type, run a network test, and fix NAT type
Settings → General → Network settings is where you switch between wired and wireless, run a full connection test (download/upload speed and packet loss), and check your NAT type — the setting most responsible for matchmaking failures, party chat drops, and "can't join session" errors.
How to open Network Settings
- Find the console's local IP under Settings → Network settings → Advanced settings → IP settings.
- In your router's admin page, create port-forward rules to that IP for: 88 (UDP), 3074 (UDP/TCP), 53 (UDP/TCP), 80 (TCP), 500 (UDP), 3544 (UDP), and 4500 (UDP).
- Save the router settings, restart the console, and re-run the network test to confirm NAT type improved to Open or Moderate.
What you should know
- Go to Settings → General → Network settings → Test network connection to check speed, packet loss, and NAT type in one pass.
- Prefer a wired Ethernet connection over Wi-Fi when possible — it's both faster and far less prone to interference-related packet loss.
- If NAT type shows Moderate or Strict, open Advanced settings to view your console's IP address, then enable UPnP on your router, or manually forward the required Xbox Live ports to that IP.
- Set a DNS manually (e.g., a public DNS provider) under Advanced settings if your ISP's default DNS is causing slow store or sign-in loading.
Why it matters
A Strict NAT type blocks or degrades connections to other Strict/Moderate NAT players, which shows up as failed matchmaking, being unable to join a friend's party, or voice chat dropping mid-game — problems that look like a game bug but are actually a router configuration issue.
Best practices
- Use wired Ethernet for competitive or latency-sensitive games whenever it's an option.
- Enable UPnP on the router first before attempting manual port forwarding — it resolves most NAT issues without touching router configuration pages.
- Reserve a static/DHCP-reserved IP for the console in the router's settings so any manual port forwards don't break after the console gets reassigned a new local IP.
Common problems and fixes
- NAT type shows Strict
- Enable UPnP on the router, or manually forward the required Xbox Live ports to the console's local IP; double NAT from a modem-plus-router setup is a common hidden cause.
- Frequent disconnects or lag spikes mid-match
- Switch from Wi-Fi to a wired connection, or if wireless is the only option, move closer to the router and reduce competing 2.4GHz device traffic.
Tips and tricks
- Running the network test right after a router reboot can show temporarily inaccurate results — wait a minute or two for the router to fully stabilize before troubleshooting further.
Frequently asked questions
What's the practical difference between Open, Moderate, and Strict NAT?
Open lets you connect and host with almost anyone; Moderate can host but with some restrictions on who can join; Strict frequently fails to connect to other Strict or Moderate players, causing party and matchmaking errors.
Related settings
- Remote PlayXbox Remote Play streams gameplay from games already installed on your console to the Xbox app on Windows, iOS, or Android over the internet — distinct from cloud gaming (xCloud), which streams from Microsoft's servers and requires a Game Pass Ultimate subscription. Remote Play just needs your console powered on (or in standby) and reachable over the network.
- Update Xbox System SoftwareXbox installs most system updates automatically while in standby, but it's worth knowing how to check for and trigger one manually — especially before playing a newly released game that needs the latest system version.