JavaScript is required to use Bungie.net

Service Alert
Destiny 2 will be temporarily offline tomorrow for scheduled maintenance. Please stay tuned to @BungieHelp for updates.

#Halo

6/17/2010 11:20:40 AM
551

Opening NAT for Dummies 2: Pimp Out Your Xbox Live for Halo Reach!

EDIT: i dont reply to pms, if i did i'd be a full time volunteer. This was designed to be a generalised, simple guide and it has achieved that if the thousands of appreciative comments are to be believed. It you're a kid it's fine to ask for dad's help with this. [b]If you're having problems have a go fixing it by using great resources like the FAQ in the third post (which summarises the 60 pages of help given here) and portforward.com[/b], the ultimate networking destination. Exotic queries/routers can be answered/troubleshot by wikipedia and google. (search for " 'troubleshooting'") If all else fails you are welcome to leave a detailed description of your problem in the thread, though I stress googling your query will usually give you an answer instantly. Hey Bungie.net Member. Master Chef SC here. Keep the credit to me and you can put this guide anywhere. This is all about allowing everyone to directly connect to you in games like Halo Reach, so you don't have to settle for the scraps of Matchmaking. AKA Open NAT. You will not be vulnerable to hackers since you will only be allowing people into programs and games that you select. However, there are some side effects from learning how to get an Open NAT on your computer and xbox: o - You'll remove any chance of connection problems with friends o - You'll get better pings in all online computer games, because you can connect to everybody and so have more choice in matchmaking. o - You'll stream your computer hard drive's videos, pictures and music onto your Xbox without any stuttering. o - You'll maximise the speed of your peer to peer downloading including MSN file transferring o - You won't pay an idiot 50 bucks every time something easy goes wrong. The process is pretty technical but it'll try to explain it so you can understand it and it will pay back in huge dividends. Face it, you're living in an age of computers. Know how to pimp them. Your Xbox 360's NAT could already be open without you realising. To check if it is, turn on your Xbox 360 and in the dashboard's My Xbox area, scroll right all the way to system settings. Select 'Network Settings.' Then select 'Test Xbox Live Connection.' The Xbox will run a bunch of tests, the last of which is NAT. It could be Strict, Moderate or Open. [b]If it is Open, the test won't even mention the word NAT.[/b] If so, stop reading this guide (either you have a Xbox live certified router or you have your Xbox directly connected to the modem. Please note that some, including my Xbox live certified router don't do their job of letting xbox live through the firewall). If it reads moderate or strict, then you are ripping yourself off. To get yourself an open NAT, it's not quite as simple as ticking a box. That's why this essay is here. The first thing you have to do is make your Xbox 360's local IP address 'static.' Then you have to open a back door in the router's software to your Xbox. If you don't know what a local IP address is, just think of your home network as a neighbourhood of mostly empty houses, labelled 1 through 255. For the vast majority of neighbourhoods like yours, the mailman lives at house 1 (he is the router) and he's the only contact with the outside world, which he accesses through the modem. If your computer, Xbox and laptop don't have a static IP, then they will live in a different house each time they're turned on and so need to tell the mailman where they live to be in contact with the outside world. If your Xbox or Computer has a static IP, they're always in the same house. The second step is to open ports on your router. It'll make teleporters between the mailman's house and your Xbox's. You can see that if the Xbox is always in a different house then the teleporter that goes to house 5 will only work some of time. Further on, each teleporter, or port opened, only works for one certain type of internet traffic AND can only be set to one device, or house. This number of the houses is the fourth in an "IP Address." The first three numbers don't ever change for the whole network. Example: 192.168.1.[b]1[/b] or 10.1.1.[b]1[/b]. So change only the last number for different devices on the network, between 1 and 255. Your router will most likely be on 1, but whatever it is on, it will never change. [b]PART A- STATIC IP[/b] Your computer and Xbox show a static IP as manually entering in IP settings and a non-static as them being set to automatic. Now you need to know all the technical numbers with three letter acronyms (you gotta love em) necessary- to get the same IP address everytime. The easiest way to get these numbers is to go to your computer's start menu, click on run, type in "cmd" (for windows 7 users, go to the start menu, click on the box to search for files or folders and type "cmd" and double click on the first result, thanks General Khazard). and then in the black box that pops up type "ipconfig /all". That's ipconfig space slash all. A rush of stuff will appear and you'll feel like a hacker. Look down towards the bottom and [b]write down on paper[/b] your IP Address (aka IPv4), Subnet Mask, Default Gateway and DNS Servers. Any typos here would be tragic so triple check that you have them right. I'll explain what each of these mean: [b]IP address- [/b] What I was talking about at the end of the introduction. This is your computer's local IP address. For your entire network the first three numbers, say 192.168.1, will be the same. The last identifies to the router what device on the network it is. [b]Subnet Mask-[/b] Scrambles your IP address from outsiders. [b]Default Gateway- [/b]The local IP address of your [b]router[/b]. [b] DNS servers- [/b] These are pass codes from your internet service provider. There will most likely be two. The first is called "Preferred/Primary DNS server" and the second is also known as the "Alternate/Secondary DNS server." Please note there may only be one. In this case please make the Secondary DNS the same number as the primary. Now that we've got these numbers, we can go and make all of the computers and Xboxes that you want to open ports for static. [b]How to make your Xbox 360's IP address Static:[/b] Now you are ready to go back to your Xbox 360's dashboard. In My Xbox, scroll right and select system settings, network settings, edit settings. There are two options- IP settings and DNS settings. Go into either, change the setting to manual and then enter all of the codes you have written down on your paper, with one difference. The last digit of the IP address needs to be changed to a number preferably between 50 and 250. Choose your favourite and write it down on the paper as your Xbox's Local IP address. While you're at it choose the numbers of your computer/s too, the houses that they will live in. If can reconnect to Xbox live, you have successfully made your Xbox IP's static. [b]Making your computer's IP address Static:[/b] (For this section, If you don't have WIndows XP or prefer pretty pictures over a wall of text, check [url=http://www.portforward.com/networking/staticip.htm] this out[/url]) Go to your computer, click start, control panel, network connections (classic view). You now have some icons that probably say "local area connection" and "wireless network connection." Ignore the "Internet Gateway Internet Connection" icon up further up. You need to select the one of local or wireless or otherwise that you use to connect to the internet. IF you don't know which one it is, go ahead and right click on one and 'disable' it. If your -blam!- stops downloading and you can't load up Google, it's probably the right one. Right click on the icon that gives you life, go 'properties', within the 'this connection uses the following items' embedded list scroll down to Internet Protocol (TCP/IP) and then click on properties, just a little down and right. You will now see a window similar to how you entered in your codes on your xbox, except its all compact and lacks style. Here you will find if your IP address is static or roaming. If all the numbers are already filled in, its static and you should right down that computer's fourth number in its local IP address. This is old hat for you isn't it! If no numbers are filled in then do that yourself using all the numbers you wrote down on paper. Type in the DNS, Subnet, Gateway... it's all as easy as shooting a whale in barrel. If you're still connected to the internet then you haven't made any mistakes, because I sure didn't. [Edited on 01.08.2011 4:54 AM PST]
English
#Halo #Reach

Posting in language:

 

Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • Could you Please post a video of this on youtube?

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • Hey Chef. I was wondering if you could help me with my "upstream bandwidth." When I go into the Network Status menu in Halo: Reach; I show an Open NAT Rating, a Low/Excellent Packet Loss Rate, but show a Warning! for Upstream Bandwidth. I have 18 meg internet service, I use a wireless connection, I have the black dual antenna wireless network adapter for my 360, and I have a Ubee modem/g router combo which is only like 15 ft. away from my 360. According to Speedtest.net, my Ping is 10 ms, my download speed is 29.55 Mbps, and my upload speed is 2.14 Mbps. If you have any ideas or advice for me I'd greatly appreciate it. Thanks.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • No it doesn't. This is just tech information you could find anywhere. He should have just linked it.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I need help guys! I have an AirportExtreme, and an HP laptop I have a strict NAT I got to the step of enetering the ip address into the address bar, but it just googles it! What do I do? I have a STRICT NAT

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • this is the longest DR I have ever seen. but at least it may have been usefull for some.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I think that has sometihng to do with you conection not you NAT type

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] HipiO7 Are you sure that this thread is for dummies? 0.0[/quote] i WOULD be a dummie if i said yes.... i just turn it off and on.....works for me....

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] HipiO7 Are you sure that this thread is for dummies? 0.0[/quote] lol i doubt it

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • To the Quicken: UDP 3074 is the default port used by Xbox Live on the 360 console. Halo Reach or CoD. The Xbox360 system will open unique ports if UPnP is enabled in your router when you go into network setup and test your Xbox Live connection. e.g. My main Xbox360 opened port 3074 (udp) when I did the test on my UPnP enabled router. My second Xbox360 opened port 32722 (udp) when I did the test afterward on my UPnP enabled router. If the Xbox360 cannot open port 3074 on the router during the test, it will attempt to open alternative ports. Keep in mind that I have tried this a few different times, and the alternative port used by the second Xbox360 has always been different. Port 53 is used with DNS requests. It is typically for browsing online content. Ports 53, 80 and 88 are outbound connections and do not need to be forwarded to your Xbox. In fact, these 3 ports should NOT be forwarded to the Xbox360 because other devices in your home will use these ports as well. e.g. When you browse google, your computer will use port 53 to look up the address of google, and use port 80 to connect to it to show you the webpage.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • Thanks for the replies Da Master Chef and CactusSqueezens. I may try that soon once I have some free time. When/if I do, I'll check back here to update you on how it goes.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • Great guide, but it needs corrections. Corrections: -Under certain circumstances UPnP should NOT be turned off. --Why? UPnP allows the Xbox 360 to open it's own ports to connect to Xbox Live. This option is the easiest method of an Open NAT for your Xbox. UPnP will allow more than one Xbox 360 to connect to Xbox Live AT THE SAME TIME! with an Open NAT (must use the "test Xbox Live connection" on each Xbox one after the other so each Xbox selects a unique port after you enable UPnP. This step is only needed once.) --Drawbacks UPnP has a security flaw, in that almost ANY program can open it's own port. Including Viruses. -Open/Closed Nat An Open or Closed NAT will not affect media streaming in any way from your PC on your home network. --Why? NAT stands for Network Address Translation and is only used when a device in your home connects to a device over the internet through a NAT device (a firewall, router etc.) -Static or Dynamic IP address. Static IP addresses are only a good idea if you have ONE Xbox 360 in the house and you are using port forwarding. Static IP addresses need to be set up though the Router NOT the Xbox if you want to use more than one Xbox 360 in your house on Live. (Only one at a time) --Why? An alternate method for using more than one Xbox 360 in the house is to use port triggering for port 3074. This will only let one Xbox 360 at a time use the port and have an open NAT, but your router MUST assign the IP address to the Xbox 360 for this to work. Subnet Mask- Scrambles your IP address from outsiders. [b]False[/b] The subnet mask is used to compare different IP addresses to allow them to talk together. 255.255.255.0 is most common. This tells us that the first 3 sections of an IP address must match in order for the devices to talk together. The last section can be ANYTHING from 1 - 254 as long as no other device already has it. Default Gateway- The local IP address of your router. [b]The IP address your computer goes through to connect to the internet[/b] DNS servers- These are pass codes from your internet service provider. There will most likely be two. The first is called "Preferred/Primary DNS server" and the second is also known as the "Alternate/Secondary DNS server." Please note there may only be one. In this case please make the Secondary DNS the same number as the primary." [b]False[/b] The DNS is the Domain Name Server. This address is a computer that will tell you the IP address of a website you would like to visit. e.g. It tells your computer to connect to 72.14.213.147 when you type in Google.ca The only Port you need for the Xbox Open NAT is 3074. port 80 and 88 are used by more than just your Xbox 360. just make sure they aren't blocked by something, but you do NOT need to port forward them to something. In short. How you set up is dependent on what you have on your network. --One Xbox 360. Easiest. Use UPnP Easy. "Port Trigger" 3074 [b]BEST CHOICE[/b] Moderate. -Set a static IP through the router to give your Xbox 360 the same address each time you turn it on. (preferred) -Set the static IP through the settings in the Xbox 360 (If no other choice). Forward port 3074 to the address you decided for your Xbox 360 --More than one Xbox 360. (Only one on at a time) Easiest. UPnP Easy. "Port Trigger" 3074 [b]BEST CHOICE[/b] Moderate/Stupid. Assign a Static IP through the Xbox 360 menu (same address for each Xbox 360) and forward port 3074 to that address. [b]NOT A GOOD IDEA, IF MORE THAN ONE DEVICE HAS THE SAME ADDRESS WHEN THEY ARE TURNED ON, THEY WILL HAVE A NETWORK CONFLICT AND MAY NOT CONNECT TO THE NETWORK AT ALL[/b] --More than one Xbox 360. (More than one at a time) Easiest. UPnP [b]BEST CHOICE[/b] With UPnP Enabled, turn on all the Xbox 360s and test the Xbox Live connection though the Network settings page on your Xbox 360 so that each Xbox can figure out it's own unique port to use with your router. [b]Very Difficult[/b] UPnP. Follow the easy part. Then sign in to your router or use a different network tool to find out what ports your Xbox 360s have opened. Enter these ports in port triggering. Or port forwarding if you set up Static IP addresses. Then disable UPnP. For a time I will answer networking questions sent to me or posts on this page as long as traffic does not overflow. Basic steps in Da Master Chef's posts will help you with each step. Do not mix and match these methods or you WILL have problems.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • It's possible, I have a laptop that must connect to a few networks, so it must use a dynamic IP. However, I use static IPs at home. Set your router to DHCP 'enabled' The router will than handle dynamic IPs. Set your static IP devices (XBox, local desktop computer, ect ) to the mid range of the Available addresses. This is usually 192.168.1.2 through 192.168.1.100; as most router's are default configured to 100 IPs. You can likely change that if you want/need to. Set your static addresses to the mid range (around 192.168.1.50 or so) and the router will assign dynamic IPs as needed.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • It's not convoluted, I know exactly what you're talking about but unfortunately I don't know the fix. Hopefully someone who does sees your post soon :)

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I read over the first 10 pages and skimmed the rest, but didn't see this scenario mentioned (or have overlooked it) Everything worked/is working perfectly, so I definitely appreciate the guide. I use my laptop as my home PC and I also take it to school to connect to their network. I believe by my having laptop's IP static caused connection issues on campus seeing as I was getting the generic "Cannot connect to site" error in the browser. I then went on to fix it by changing it back to "automatically find IP" in the TCP/IP settings and minutes later it worked. Then later I had to change it back to static IP for the Open NAT on Xbox Live. So I may need some advice on this for anyone who may know, but I don't wish to keep changing the setting each time I go to campus, and have to change it back when I get home for the Open NAT on Xbox Live. Is there a solution that would satisfy both? Such as finding a magic Static IP address that would be within range of values of my school's network as well as my personal one? Hopefully this isn't too convoluted. Thanks in advance [Edited on 02.18.2011 9:01 PM PST]

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • thanks for this, my nat is usually open but sometimes it likes to close and wont open [url=http://www.mtgfanatic.com/?ForumReferrerID=108952]click here for magic :)[/url]

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • BEST GUIDE EVER!!!

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • yea i have no idea what im doing and mine has never been open and is always strict would love to get it to open

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I never said it was.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] EscFromJewYork So you mean if I connect my ethernet cable to my router, port forward that router, I can still get open nat despite my modem only giving me moderate?[/quote] NAT ( Network Address Translation ) has nothing to do with your connection speed.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] Da Master Chef If you're using just a modem, whatever device is connected to it can accept connections from anything, just like DMZ. Not good for a computer, but would produce a open NAT for an xbox. [/quote]So you mean if I connect my ethernet cable to my router, port forward that router, I can still get open nat despite my modem only giving me moderate?

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • Alright, I would appreciate this if it were added to the OP or at least made note of. For those of you who don't get the desired results with either of the main methods highlighted, try this, it's far more simple and can improve your experience, not only with NAT, but also general connection speed. In your Xbox or router settings locate your DNS settings. These will, by default be set automatically by your ISP and in turn your router and will most likely be 192.168.2.1 or something similar. From here, select this number and change it to manual, this allows you to input your own DNS server for use with your network, or just the xbox. I would reommend either Google or Open DNS, for reasons of simplyfying this I will post the address for google. Primary - 8.8.8.8 Secondary - 8.8.4.4 As long as you have the other features highlighted by the OP enabled, or a working UPNP feature in your router, you won't even need a static IP for it to work. :) -K-

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • [quote][b]Posted by:[/b] CactusSqueezins [quote][b]Posted by:[/b] Twisted Raven My xbox disconnected itself last night and told me to open port 3074, which i did. And now my NAT is open! :) (I hadn't bothered to sort it for a while) My question is, would you recommend that i open the other ports you mentioned as well (80,88,53) or does it not really matter now that NAT is open (i.e. what do they do). Thanks, great post [/quote] Port 80 is the HTTP client 'Listen' port, it's most likely all ready open. Port 88 is a 'Talk' port for certain control processes, it is likely open as well. Port 53 is used by the DNS server system and is also very likely open. These are the same on the Mac.[/quote] Great thanks for everyones help, my NAT is now gaping wide open and i can actually hear more poeple in matchmaking now!

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • It doesn't make a difference to the XBox. You use the router's HTTP setup page from your laptop/PC/Mac ect. to set the parameters is all. In MOST residential cases you want the DHCP set to AUTOMATIC [b]in the router[/b]. That way you can use a Static IP setting without ticking off your ISP. Make sure your XBox's (and other devices) "Default Gateway" and the DNSs are set to the router's address. If you Enable the Router's DHCP server and you can have both static and dynamic IPs on the same network. You May have to change your laptops TPC/IP v4 settings to match the new router settings after your done.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • Well, according to this guide, both my Xbox and PC have static IPs, and I just made sure about the port forwarding. Everything is there, and I still have a closed NAT. Here's a question: If my wireless network is with my laptop instead of my PC, should I try configuring my laptop instead, even though the router and everything is connected to my PC? I'm kind of retarded when it comes to networking.

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I have OPEN NAT! your awsome man!!

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

  • I've followed EVERYTHING here, and I mean EVERYTHING and still can't get it to work! I have a Thomson-Alcatel SpeedTouch585 on O2. I have my ethenet plugged into a box which basically turns my PC and Xbox connections into one wire. I've had no problems for ages until yesterday and it then just gave me a bad NAT. Help!

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

1 2 3 4 5 6 7
You are not allowed to view this content.
;
preload icon
preload icon
preload icon