Configuring the Billion 7404VPGM to achieve an "Open" NAT status on your Xbox 360

This guide will explain how to achieve an "Open" NAT status on your Xbox 360 to use with Xbox Live.

This guide assumes your Billion 7404VGPM Firewall Security setting is enabled, and the Policy setting is set to High security level, and that UPNP is switched off. If your Billion 7404VGPM is not set like this see the Alternate Settings section.

This Microsoft page describes the reason for wanting an "Open" NAT status. The following quote is from that page:

What does NAT mean to me and my friends?
Suppose you want to host an Xbox Live game and you're using a router that's classified as open. As the following table shows, you can be confident that your router's NAT type will not keep your friends (who may also be using routers) from finding your session, hearing your voice, and enjoying a great game.

But let's say you're using a router that's a strict NAT. When you want to host a game, you now have something to consider. Anyone else who's behind a router that uses a moderate or strict NAT may not be able to connect to your session. Let's look at one final example going the other direction: you joining someone else's game. Will you be able to participate fully with everyone in the game? If you have a moderate NAT on your home network, you can get an idea of what may happen by consulting the table. If the players you want to play with are using strict NATs, you will likely experience problems. You may not be able to hear them and they may not be able to hear you. Your Xbox 360 console may not be able to "see" those players at all.

Compatible NAT Connections

Document version and notes

Acronym & Abbreviation Meanings

Alternate Settings

Contents

1. Assigning your Xbox 360 a static IP address by the DHCP server

  1. Make sure the Xbox 360 is switched off and connect your Xbox 360 to one of the four LAN ports on the Billion 7404VGPM with a network cable. This Microsoft page has a guide if you are unsure of the process.
  2. If the Billion 7404VGPM is switched off, switch it on and proceed to the next step when it has a PPP connection established. You can identify when the PPP connection is established when the "ADSL/PPP" LED is orange.
  3. On your PC, open up a browser like Internet Explorer and enter the Billion 7404VGPM administration address in the browser's address field. The administration address is usually http://192.168.1.254 and you will be prompted to enter your user login and password. Refer to the Billion 7404VGPM manual for the default user login and password, but if you haven't changed it it is usually admin for the user login, and admin for the password.
  4. Switch on the Xbox 360. Proceed to the next step when the Xbox 360 has loaded the Dashboard.
  5. Using the Xbox 360 remote or controller, switch to the System blade. On the System blade select the Network Settings option. On the Network Settings screen select the Edit Settings option. On the Edit Settings screen switch to the Advanced Settings tab. On the Additional Settings tab highlight the Additonal Settings option and press the green A button. On the bottom-left of the Advanced Settings screen there will be the Wired MAC Address, which will consist of a series of letters and numbers. Write the Wired MAC Address down, it will be needed in Step 8. An example of the Wired MAC Address on an Xbox 360 is: 00125A8328F9.
  6. Switch off your Xbox 360.
  7. On your PC, open up a browser like Internet Explorer and enter the Billion 7404VGPM administration address in the browser's address field. The administration address is usually http://192.168.1.254 and you will be prompted to enter your user login and password. Refer to the Billion 7404VGPM manual for the default user login and password, but if you haven't changed it it is usually admin for the user login, and admin for the password.
  8. Once you are on the Billion administration's main screen, click on the blue Configuration button in the left column of buttons. On the sub-menu that appears click on the LAN button. On the sub-menu that appears click on the DHCP Server button. In the main frame, click on the Next button which is below the DHCP Server Mode option. When the next screen comes up, click on the Fixed Host link next to the Apply and Reset buttons. When the next screen comes up, click on the Create link. When the next screen comes up, enter the following details into the relevant fields:
  9. Click the Apply button.
  10. Click the blue Save Config button in the bottom-right of the administration screen and on the next screen click the Apply button.
  11. Once the configuration has been saved to the FLASH memory, click the blue Logout button in the bottom-right of the administration screen.
  12. Follow the steps in the Setting up the Packet Filter Rules section, and once that is done, return here and continue on with Step 13.
  13. Switch on the Xbox 360. Proceed to the next step when the Xbox 360 has loaded the Dashboard.
  14. Using the Xbox 360 remote or controller, switch to the System blade. On the System blade select the Network Settings option. On the Network Settings screen select the Edit Settings option. On the Edit Settings screen switch to the IP Settings option and press the green A button. On the Edit IP Settings screen, select the Automatic option and press the green A button. When the Apply Settings slide-out appears on the right side of the screen, select the Test Xbox Live option. The Xbox 360 will then go about testing various network settings. At this stage the NAT option will probably show "Moderate" or "Strict". If it shows "Open" then you don't need to go any further. If during the tests one of the test's fails, use Google and search for a page explaining how to fix that test, as this problem is outside the scope of this guide.
  15. After the Xbox has performed its tests and reports that the NAT is "Moderate" or "Strict", select the Edit Settings option. This will take you to the Edit Settings screen where it will report the IP Settings as below:
  16. Back on the Edit Settings screen, if the DNS Settings option is not set to Automatic, select it and press the green A button. On the Edit DNS Settings screen select the Automatic option. Back on the Edit Settings screen the DNS Settings option should look like this:
  17. Each time the Xbox 360 is turned on it will now be automatically assigned the same IP address from the DHCP server on the Billion 7404VGPM. You can now follow the Setting up the Virtual Server Table section.

2. Setting up the Packet Filter Rules

These steps will guide you through creating the three "Packet Filter Rules".

  1. On your PC, open up a browser like Internet Explorer and enter the Billion 7404VGPM administration address in the browser's address field. The administration address is usually http://192.168.1.254 and you will be prompted to enter your user login and password. Refer to the Billion 7404VGPM manual for the default user login and password, but if you haven't changed it it is usually admin for the user login, and admin for the password.
  2. Once you are on the Billion administration's main screen, click on the blue Configuration button in the left column of buttons. On the sub-menu that appears click on the Firewall button. On the sub-menu that appears click on the Packet Filter button.
  3. In the main frame, click on the Add TCP/UDP Filter link.
  4. When the Add TCP/UDP Filter form opens, enter the following details to create rule number 1: After entering the previous details, click the Apply button.
  5. In the main frame, click on the Add TCP/UDP Filter link.
  6. When the Add TCP/UDP Filter form opens, enter the following details to create rule number 2: After entering the previous details, click the Apply button.
  7. In the main frame, click on the Add TCP/UDP Filter link.
  8. When the Add TCP/UDP Filter form opens, enter the following details to create rule number 3: After entering the previous details, click the Apply button. The Packet Filter Rules should look like this:

    Packet Filter Rules Table

  9. Click the blue Save Config button in the bottom-right of the administration screen and on the next screen click the Apply button.
  10. Once the configuration has been saved to the FLASH memory, click the blue Logout button in the bottom-right of the administration screen.
  11. Your Billion 7404VGPM has now opened the correct ports required for the Xbox 360 to use Xbox Live. You can now finish off following the steps in the Assigning your Xbox 360 a static IP address by the DHCP server part of this guide, starting at Step 13.

3. Setting up the Virtual Server Table

These steps will guide you through forwarding the required port from the Billion 7404VGPM to your Xbox 360.

  1. On your PC, open up a browser like Internet Explorer and enter the Billion 7404VGPM administration address in the browser's address field. The administration address is usually http://192.168.1.254 and you will be prompted to enter your user login and password. Refer to the Billion 7404VGPM manual for the default user login and password, but if you haven't changed it it is usually admin for the user login, and admin for the password.
  2. Once you are on the Billion administration's main screen, click on the blue Configuration button in the left column of buttons. On the sub-menu that appears click on the Virtual Server button.
  3. When the Virtual Server (Port Forwarding) screen opens, click on the Add Virtual Server link.
  4. When the Virtual Server Entry form opens, enter the following details:
    • Time Schedule: Always On
    • Application: Xbox360
    • Protocol: udp
    • External Port: from 3074 to 3074
    • Redirect Port: from 3074 to 3074
    • Internal IP Address: 192.168.1.253
    After entering the previous details, click the Apply button. The Virtual Server Table should look like this:

    Virtual Server Table

  5. Click the blue Save Config button in the bottom-right of the administration screen and on the next screen click the Apply button.
  6. Once the configuration has been saved to the FLASH memory, click the blue Logout button in the bottom-right of the administration screen.
  7. Your Billion 7404VGPM is now forwarding the required port to your Xbox 360. You can now follow the steps in the Testing Xbox Live Connection and "Open" NAT Status part of this guide.

4. Testing Xbox Live Connection and "Open" NAT Status

These steps will guide you through testing that you can connect to Xbox Live and that the NAT status is "Open".

  1. Switch on the Xbox 360. Proceed to the next step when the Xbox 360 has loaded the Dashboard.
  2. Using the Xbox 360 remote or controller, switch to the System blade. On the System blade select the Network Settings option. On the Network Settings screen select the Test Xbox Live option. The Xbox 360 will then go about testing various network settings. At this stage the NAT test option should report as being "Open". If the NAT test option is reporting as "Moderate" or "Strict" you may have to check that you have followed this guide correctly. If during the tests one of the test's fails, use Google and search for a page explaining how to fix that test, as this problem is outside the scope of this guide.