The Halo Forum > Off-topic > Hardware & Software > Tech support
View Poll Results: Was this walkthrough helpful?
Yes. 23 46.94%
No. 10 20.41%
I didn't read it. 16 32.65%
Voters: 49. You may not vote on this poll

Reply
 
Display Modes Thread Tools
Level 26
ThuggleS's Avatar
Join Date: Mar 2008
Location: Phoenix, Arizona
Posts: 997
Subtract from ThuggleS's ReputationAdd to ThuggleS's Reputation ThuggleS is a novice
Send a message via AIM to ThuggleS
#1
01-30-2009
Default How to Port Forward Xbox 360

This is a detailed walkthrough and explanation of Port Forwarding your Xbox 360.

The actual process takes just a couple minutes if you've done it before,
so do not be intimidated by the amount of information and steps I have included. You don't have to have an understanding of networks to do this.

-Simplified 1 (or 2) Step Process-
1) DMZ your router through your modem (if your 360 is connected to a router and not a modem).

2) DMZ your 360 through your router/modem (whichever it is actually plugged into, not both).
It really is that simple, and takes < 2 minutes, but you must know how to DMZ/Port Forward (if your modem/router doesn't support DMZ). That is what this guide is for
I have attempted to identify and address all the scenarios possible with this process, and to include every piece of information that is needed and helpful to get the job done.

-What is Port Forwarding?-
All communication (data traffic) that occurs between your 360, Xbox Live servers, and other Live users travels through specific ports. These ports are managed and monitored by your modem and/or router. Both the modem and router generally use NAT and a built in Firewall. When using a computer, these 2 things are usually a good thing, for they prevent a large amount of illegimitmate traffic from accessing your computer. On a 360, however, they just interfere with legitmate network traffic. Port forwarding is the term used for "opening" these ports, allowing unrestricted traffic through specific ports only to a specific destination, which in this case is your 360.
-What is DMZ Hosting?-
DMZ Hosting is a feature included in most routers and modems. It allows you to give unrestricted data flow to a specified IP Address, thus opening all ports to that network device. DMZ Hosting a computer is NOT recommended even with personal firewalls and Anti-Virus programs installed because it creates a severe security risk, so please don't do it.
-What is DHCP?-
DHCP stands for Dynamic Host Configuration Protocol. DHCP assigns ALL network devices on your LAN an IP Address. This address is DIFFERENT than the IP Address of your actual LAN (the # your ISP assigned to you; I.E. what identifies your location when online). The reason EVERY network device needs it's OWN unique IP Address is so data can be routed to the right device. You wouln't want the H3F home page data being sent to your 360 would you? Your modem/router makes sure this doesn't happen by assigning unique IP Addresses to every device, so data traffic can flow to the correct places.
If you have a router connected to a modem, the modem treats it just like any other device. The router is assigned an IP Address using the DHCP protocol. To successfuly Port Forward, this IP Address MUST be DMZ Hosted/Port Forwarded in your MODEM. When trying to locate this #, keep in mind it will follow the same pattern as anything connected DIRECTLY to the modem. It often helps to connect a PC/Laptop to the modem, using IPconfig/all and note the new IP Address of the computer. All but the last digit will be the same IP Address that your router was also assigned. Identifying your router's external (DHCP-Assigned) IP Address is key.
-What is the difference between a Modem and Router?-
Everyone with a high-speed internet connection has a Modem. Usually your ISP supplies it to you for a fee. This is the box that is wired directly to the wall, and usually is installed next to your home's main PC. But, most Modems have very limited ethernet ports, and thus people often buy Routers to expand their network. Routers have basically the same job as modems. Both generally have a NAT and Firewall, and will often deny data traffic they believe is not legitimate. This is what causes you to not hear some people over XBL, or not be able to connect to some people at all. If your 360 is connected to a ROUTER, you have TWO sets of NAT you must break down.
-Terms to Understand-
Internal IP Address - Modems and Routers have an Internal IP Address. This address is static, and was originally set by the manufacturer. The Internal IP Address is the number we use to access that device's Firmware Interface Via a Web Browser. The Internal IP Address is the template for any IP Addresses it must assign using DHCP to devices connected to it.
For example, if your router has an Internal IP of 192.168.1.1, and you plug a computer into it, it should be assigned an IP Address of 192.168.1.X(XX). The 4th number bank designates that particular device. It will be 1, 2, or 3 digits long. Let's assume the computer is assigned an IP of 192.168.1.100. If you then plug in your 360, it should be assigned an IP Address of 192.168.1.101, and so on for how ever many devices you plug into it.
Because of the DHCP process and it's relation to the Internal IP, we describe the Internal IP Address as being what connects the router to the LAN (Local Area Network), since it's only job is related to your local network devices.

External IP Address - If connected, Modems and Routers have External IP Addresses. As opposed to the Internal IPs, these addresses are used to connect the Modem/Router to the WAN (Wide Area Network). External IPs are assigned by the device before it. Thus, the External IP of a router connected to a modem would follow the same pattern as the Internal IP of the modem itself. As for the modem, it's External IP is assigned by the ISP, which is the number that identifies your entire network. The external IP of your router must be DMZ/Port Forwarded inside your modem, then the Internal IP of your 360 (found in the Dashboard) must be DMZ/Port Forwarded within your router. Following is a simple representation of Internal and External IPs for a Modem/Router/360 configuration.
As you can see, External IPs are concerned with the back end of the network, while Internal IPs affect forward network progression.


-Reasons for port forwarding-
  • Ability to connect to anyone, even if their ports are closed.
  • Ability to HEAR everyone during the game! Yay!
  • Decreased time searching for matchmaking games.
  • Significantly increased chance of getting host.
  • Overall better experience on Xbox Live.
Data traffic over Xbox Live utilizes the following ports:
  • TCP 80
  • UDP 88
  • UDP 3074
  • TCP 3074
  • UDP 53
  • TCP 53
-How to Port Forward-

1: Determining your Configuration
Determine your network configuration. The 2 most common configurations are as follows:

1) Wall -> Modem -> Router -> Xbox 360
2) Wall -> Modem -> Xbox 360


If you have configuration #1, proceed to step 2. If you have configuration #2, proceed to step 5.
2. Displaying LAN Information
If you are using a router, you are most likely behind 2 sets of NAT and Firewalls. Port forwarding your router only addresses 1 set. You must forward any traffic that is destined for your router through your modem. On a computer that is connected to the router, go to Start -> Run -> Type "cmd" and press enter -> Type "IPconfig/All" and press enter. This displays all your LAN information. It should look something like this:

3. Accessing Router Via Web Browser & External IP Address
The Default Gateway should be the Internal IP Address your router was programmed with by the manufacturer. This is how you enter your router's firmware interface. Enter this number into a Web Browser. Often it will be 192.168.1.1. You may then be prompted for a username and password, which unless the defaults have been changed, were set by the manufacturer of the router. They are usually "admin" and "admin" or "user" and "user", or "admin" or "user" with NO password at all. Consult this router list or google your router to locate its default username, password and interal IP Address. Once inside your router, locate its external IP Address that your modem assigned it with DHCP.
  • This is where people have the biggest problem. Sometimes it is very difficult to find what IP Address your modem assigned to your router. I have included some helpful information in this process near the bottom of this guide. Good luck!
Write this down. It will follow the pattern of the Internal IP of the Modem. If your Modem has an Internal IP of 192.168.0.1, the External IP of the Router should be 192.168.0.X(XX). All firmware is different, thus it will be located in different places for every router. Consult the bottom of this guide if you can't find it. The following is where the External IP Address is found for the Linksys WRT54G Router:

4. Accessing Modem Via Web Browser and DMZing Router IP Address
Now you must DMZ Host your router through your modem. Your modem's Internal IP Address must now be entered into a web browser, the same way you accessed your router. Under the IPconfig/All information, your modem may be your first DNS server. If not, you can use the router list or do a google search to find out what it is. Cable modems are often 192.168.0.1 or 192.168.100.1. Once inside your modem, locate the DMZ Hosting option, and enter the external IP Address of your router that we located in step 3. Save this setting; your modem may now restart. Now all data destined for your router will be unaffected by your modem's NAT and Firewall. The following is the DMZ option in my Actiontec Modem:

5. Locating IP Address of 360
We must now either DMZ Host your 360's IP Address or port forward all necessary ports manually through your modem/router (depending on whether you have a modem or not, this step and those that follow assume you do not have a router, or that you have DMZ Hosted your router through your modem already). We first must know the IP Address assigned to your Xbox 360. On the 360 Dashboard, go to System Settings -> Network Settings -> Configure Network. Write down the current IP Address. Note: With DHCP, the IP Address of your 360 may change if you do not use your 360 often. To prevent this, copy all the current entries for IP Settings and DNS Servers into the Manual Configuration option on your 360. The following is the Network Configuration page of the 360 where the IP Address is displayed:

6. Accessing Modem/Router Via Web Browser
Enter the Internal IP Address of your modem/router (the one the 360 is connected to! Not both, or the other!) into a Web Browser to access its firmware interface. To locate this, go to any computer that is connected to the modem/router and go to Start -> Run -> Type "cmd" and press enter -> Type "IPconfig/All" and press enter. This displays all your LAN information. The Default Gateway should be the IP Address we need. If not, you can use the router list or do a google search to find out what it is. Cable modems are often 192.168.0.1 or 192.168.100.1, while routers are usually 192.168.1.1.
7. DMZing/Port Forwarding 360 IP Address through Modem/Router
Once inside the modem/router, simply locate the DMZ Hosting option and enter the IP Address of your Xbox 360. If there is no DMZ option, you must manually port forward each necessary port (listed near the top of this post). Locate the port forwarding options in your modem/router. All firmware interfaces are different, so I can not tell you where it will be located. But, if you refer to this database, you will see step-by-step instructions on locating the portforwarding section of your modem/router. Once there, make entries for each port with the IP Address of the 360 as the destination. Save these settings. The following is a DMZ entry within the Linksys WRT54G Router:

8. Confirming Successful Port Forward of 360
Under Network Settings in the 360 Dashboard, test your network and confirm your NAT is Open. Note: An Open confirmation by the 360 test does not always mean your ports are forwarded properly. But if it doesn't say open, they definitely are not. Hopefully your results look like this:

-Thing that complicate this process-
  • You can't find the Internal IP Address for your modem/router and can't access the firmware interface through a web browser.
    • Solution!: Google your modem/router model #, locate it's user manual (pdf form usually found on manufacturer's/ISP's website) and find it's default settings.
  • You don't know the username/password to your modem/router.
    • Solution!: Google your modem/router model #, locate it's user manual (pdf form usually found on manufacturer's/ISP's website) and find it's default settings.
  • You have a router setup, but can't find the external IP Address that your modem gave it (which is the # that needs to be DMZed in your modem!)
    • Solution!: Look harder (through your router's firmware). There are MANY routers, all different, so look harder. Remember this # is NOT the # you used to ACCESS the router, this # is assigned by the modem, and will follow the same pattern any other devices connected DIRECTLY to your modem have.
    • To help you spot it, connect a computer to the modem directly, and ipconfig/all the IP Address that has been assigned to the computer. All but the LAST digit is the # that was ALSO assigned to your router! Yay! That should help you spot it, right?
    • You could also try viewing the DHCP-Clients table in your modem, but it doesn't always seem to list it there : /
  • There are no/few clickable links in your MODEM, and none that lead to anything about DMZ/Port forwarding.
    • Solution!: Congratz, your ISP (most likely a cable company, right?) has supplied you with a 'barebones' modem/gateway that does NOTHING besides pass on the data it receives. What does that mean? Your modem has NO NAT/Firewall! Yay! You don't have to do anything to it. If your 360 is connected to it, yay!, you're done. If the 360 is connected to a router that is connected to the modem, just DMZ your 360's IP address through your router and you're done. Yay!
I would appreciate any and all feedback, particularly if you believe I have left out any important information or if you believe any of the information I have listed is incorrect.

For help, you can:
Aim: ThuggleS is SiK
Email:
[email protected]

Last edited by ThuggleS; 03-26-2009 at 02:32 PM.
uber n00b (level 2)
Join Date: Jan 2009
Location: London
Posts: 8
Subtract from iFKN Star's ReputationAdd to iFKN Star's Reputation iFKN Star is a novice
#2
01-30-2009
Default

Thanks a lot, very detailed and cleared up many things =)

props.
G.T. = iFKN Star - Add 4 BTB, TD, SB, SDLC, 1 v 1's
Level 12
SARAN's Avatar
Join Date: Jul 2008
Posts: 106
Subtract from SARAN's ReputationAdd to SARAN's Reputation SARAN is a novice
#3
01-30-2009
Default

noice, thanks bro

Level 33
DARK4NGEL's Avatar
Join Date: Oct 2008
Location: england, london
Posts: 2,592
Subtract from DARK4NGEL's ReputationAdd to DARK4NGEL's Reputation DARK4NGEL is a novice
Send a message via AIM to DARK4NGEL Send a message via MSN to DARK4NGEL
#4
02-04-2009
Default

I found that insanely complicated but managed to get it to work in the end. Helpful guide.
My Youtube Channel :)


Super Sad Face =(



Level 12
SARAN's Avatar
Join Date: Jul 2008
Posts: 106
Subtract from SARAN's ReputationAdd to SARAN's Reputation SARAN is a novice
#5
02-04-2009
Default

too confusing for meh

Level 26
ThuggleS's Avatar
Join Date: Mar 2008
Location: Phoenix, Arizona
Posts: 997
Subtract from ThuggleS's ReputationAdd to ThuggleS's Reputation ThuggleS is a novice
Send a message via AIM to ThuggleS
#6
02-06-2009
Default

Quote:
Originally Posted by DARK4NGEL View Post
I found that insanely complicated but managed to get it to work in the end. Helpful guide.
That's why I state at the top to not be intimidated. Here are the actual steps:

1) DMZ your 360's IP Address through your modem/router.
2) DMZ the IP Address of your router through your modem, if you use a router.

But, if that's all I put, would you know what DMZ is, or where to find it?
Would you know how to find your 360's IP?
Would you know how to find your router's IP?
Would you know how to find your modem/router firmware interface?

These are the things that people have to learn, and when people put just the actual things you have to do, it would only help those who are already very knowledgeable in networking.
Level 17
corpse's Avatar
Join Date: Sep 2007
Location: boston
Posts: 373
Subtract from corpse's ReputationAdd to corpse's Reputation corpse is a novice
Send a message via AIM to corpse Send a message via Skype™ to corpse
#7
02-12-2009
Default

dont go in dmz mode... just forward your ports. Then play griffball.
The one and only!
ThaggleS's Avatar
Join Date: Jan 2007
Location: Arizona
Posts: 11,138
Subtract from ThaggleS's ReputationAdd to ThaggleS's Reputation ThaggleS is on the rise to fame ThaggleS is on the rise to fame
Send a message via AIM to ThaggleS Send a message via Skype™ to ThaggleS
#8
02-12-2009
Default

Quote:
Originally Posted by corpse View Post
dont go in dmz mode... just forward your ports. Then play griffball.
You really think people are going to hack into your 360 and make it blow up or something? DMZ won't hurt your 360.
Level 26
ThuggleS's Avatar
Join Date: Mar 2008
Location: Phoenix, Arizona
Posts: 997
Subtract from ThuggleS's ReputationAdd to ThuggleS's Reputation ThuggleS is a novice
Send a message via AIM to ThuggleS
#9
02-18-2009
Default

Quote:
Originally Posted by corpse View Post
dont go in dmz mode... just forward your ports. Then play griffball.
Are you giving a reason orrrr....?

DMZ is the fastest, easiest way to ensure that your 360 is completely open.

Never have a heard of anyone exploiting a DMZ-ed 360, but maybe someday it will happen? I doubt it though.
Liberate Me
Spanker's Avatar
Join Date: Jul 2008
Location: Behind The Mask
Posts: 21,687
Subtract from Spanker's ReputationAdd to Spanker's Reputation Spanker IS OVER 9000 Spanker IS OVER 9000 Spanker IS OVER 9000 Spanker IS OVER 9000 Spanker IS OVER 9000 Spanker IS OVER 9000 Spanker IS OVER 9000 Spanker IS OVER 9000 Spanker IS OVER 9000 Spanker IS OVER 9000 Spanker IS OVER 9000
#10
02-18-2009
Default

DOes this make live less laggy?

You think the darkness is your ally? I was born in it, molded by it. I didn't see the light until I was already a man, by then it was nothing to me but blinding.
The storm consumes all.
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On