Sign in
in
   
"It is the mark of an educated mind to be able to entertain a thought without accepting it."
-Aristotle

About Me

I am a co-founder of Notches, an early stage startup currently based in NYC. We are building a free, open reviews network that anyone can participate in and anyone can build on top of. You can find out more on our official blog.

Read more about my background.

Connect with me on...

Recent Readers

Flickr Photos

 

Warning:

This article is more than 45 days old. Given the speed at which the technology world moves, this post is probably somewhat out of date. Please keep this in mind when reading the post. If this is a tutorial, please check whether you are using the same versions mentioned in the article.

Having trouble connecting to games on Xbox Live through a router?

If you are having trouble connecting to games through a router, and you don't have issues when you go directly to the cable modem, you can set your Xbox as the DMZ host. 

Background

Basically, your cable connection gives you a single IP address that the rest of the world can talk to. When you connect the modem directly to the Xbox, you don't have to worry about this - you have a single device and all traffic is sent directly there.

When when you go into a router, you have two networks - the external one (i.e., the Internet) and your internal network (your computer, your router, your xbox).  If Xbox Live wants to send data to your Xbox, it has to rely on the router to figure out where to forward the traffic to. This is where Network Address Translation, or NAT, comes into play.

If you're having trouble connecting to games (or hearing certain players in, say, Rainbox Six: Vegas), then NAT is probably the problem. You can confirm by going to the System Blade and testing your network connection.

When you run the tests, the important piece is the one that say NAT. For best results on Xbox Live, you want it to say "Open". It says "Strict" or "Moderate", then you'll want to follow the instructions after.

You can get an open NAT by forwarding specific ports or enabling UPnP, but for me (and many other routers), this doesn't always work. In this case, I recommend setting your Xbox 360 as the DMZ host. By putting your as the default DMZ host, you have a fallback - if the router doesn't know where to send the data (which can happen for a number of reasons), it sends it to the DMZ host.

Getting started

This is a two-step process - first you'll want to set a static IP for Xbox so it always gets the same address, and then you'll need to set it as the DMZ host.

Note: The screenshots below are setting this up on a Netgear router. I'll try to get my hands on other routers and update the post with those screenshots. Most routers have this option though, so consult your manual for more details if you don't have a Netgear device.

Giving your Xbox a static IP

Turn on your Xbox and connect to the network. You'll need to know th IP address for your device, which is available on the System blade in Network settings. Once you have this information, go to the web admin interface for the router and add a reservation for the Xbox.

On Netgear routers, you can do this by clicking on LAN IP Setup in the left panel. Once on that screen, you'll see a section for Address Reservations.

Click Add and you'll be brought to a screen listing the connected devices, one of which will be your Xbox.

Select the Xbox (i.e., the option that has the same IP as your Xbox) and click Add.

Setting the DMZ Host

Once this is done, click WAN Setup on the left panel. This will take you to the screen you see below.

Put in the IP address for the Xbox in the Default DMZ Server and apply.

That's it - this will generally eliminate most of the problems connecting to and hosting games.

Only published comments... Jan 21 2007, 04:27 PM by Tim

View related posts

 

Loosely Coupled // Tim Marman's Weblog said:

I had some disconnect problems when connecting to XBox Live through through my Linksys wireless router

January 23, 2007 5:49 AM
 

Loosely Coupled // Tim Marman's Weblog said:

A quick update on the XBox Live disconnect problems I was having last week. As it turns out, the problem

January 23, 2007 5:51 AM
 

Matt said:

hey do u have the screen shots for a belkin router

February 15, 2007 8:34 AM
 

John said:

Would you have screenshots from a D-link router? It's really confusing using one of them, and the manual doesn't say anything about this sort of thing..

July 10, 2007 8:27 AM
   

Tim said:

I don't have access to either a Belkin or D-Link router right now, but I'll try.

If you guys e-mail me directly, perhaps we can set up your router for temporary remote access and I can walk you through the process and grab screenshots in the process.

July 10, 2007 1:18 PM
 

luis cantu said:

can you tell me how to get into xbox live please

July 14, 2007 7:32 PM
 

John said:

I have a netgear and I get disconnected everygame and im hardwired so i guess i need to set a dmz host too BUT when i try i can only set my xbox under adress reservation not the adress reservation table.

July 30, 2007 11:39 AM
 

cunnning said:

on d-link, go into either 'LAN' (or 'WIRELESS') then 'ADVANCED'

then 'DMZ'

then add the last part of the I.P. address

September 9, 2007 6:42 PM
 

packetaddict » Blog Archive » Xbox Live issue resolved said:

Pingback from  packetaddict  » Blog Archive   » Xbox Live issue resolved

November 11, 2007 5:04 PM
 

http://slashstar.com/blogs/tim/archive/2007/01/21/having-trouble-connecting-to-games-on-xbox-live-through-a-router.aspx said:

March 26, 2008 4:53 AM