Is it possible to circumvent the port-forwarding requirements for GFWL?

We’re trying to play Dead Rising 2 on the same LAN, only to learn that Games for Windows Live expects you to forward 4 ports from your firewall to the PC. Obviously this isn’t going to work in our situation. Has anyone found a good solution?

  • What ports need to be opened to play multiplayer reliably?
  • Why is my wired Internet connection slow on my PS3?
  • I can't connect to a friend's Minecraft server, but none of the usual culprits seem to be the problem
  • What's the difference between lag and jitter?
  • Why is my PS3's internet so slow compared to my computer?
  • How can I get two Xbox 360's to be in “open nat” mode behind the same router?
  • How can I watch 3DS Nintendo Video from another country?
  • What settings need to be configured on my firewall/router to support XBOX Live connections?
  • What ports need to be opened to play multiplayer reliably?
  • Using Wii U on wireless network with username and password
  • I can't connect to a friend's Minecraft server, but none of the usual culprits seem to be the problem
  • Why is my PS3's internet so slow compared to my computer?
  • 2 Solutions collect form web for “Is it possible to circumvent the port-forwarding requirements for GFWL?”

    After a couple hours of additional net-scouring, we tried a lot of suggestions, and when it finally worked, of course we’d changed a few things. So, in our case the solution was one or all of the following:

    • Move the GFWL-required ports from port-forwarding (on the router) to port-triggering
    • Disable all non-related (virtual) NIC adapters (in our case, they were for VMWare & VirtualBox)
    • Make sure the firewall exception for DR2 is present in Windows Firewall

    My money is on the port-triggering.

    You’ll have to change registry values:
    Games fow Windows Live Support

    Look all the way down at the bottom at the Port Override section. Exact instruction are as follows:

    1. Open your registry in the Windows registry editor.
    2. Navigate to the following registry key: HKEY_CURRENT_USER\Software\Classes\Software\Microsoft\XLive
    3. Add a new DWORD value. Enter LivePortOverride as the name and the new port number as the value. This value must be greater than 5000 and less than 65535.
    We love Playing Games, especially Video Games.