The new forums will be named Coin Return (based on the most recent vote)! You can check on the status and timeline of the transition to the new forums here.
The Guiding Principles and New Rules document is now in effect.

Multiple 360's port forwarding

KahnindustriesKahnindustries Registered User regular
edited January 2007 in Games and Technology
Hey guys, I dont know if this is a suitable place for a thread like this, but I thought I would give it a go.

My mate comes over my house with his 360 every now and again, we hook it into my router, he uses my monitor and I use my 360 on my tv with the intent of some awsome gaming goodness (whatever on the top of our inbox) multiplayer in public room, gears, rainbow 6, graw, cod3 etc etc. for 24 hours of gaming goodness.

Now here is the problem we come accross every single time. Port forwarding.

Alot of the multiplayer setups in games require you to forward 3 ports to your 360 (or stick it in the DMZ) something like 88, 2047, 3047 (off the top of my head but they are somewhere around there)

Here is the problem, with 2 360's on the same IP address there is no way im aware of to forward the ports to both boxes (or is there?). This results in almost no ability to join games for one of the two boxes. We can usually have the tard box join a game the boss box is hosting with no trouble, or have the tard box search for hours for a game he can get into then the boss box joins in. But this always means joining a room with hardly anyone in or tard box getting kicked at some point as someone he cant connect to joins in.

Typically I end up spending hours of our game time messing with settings in the router.

Is there anyone out there with any Idea of a way around this?

Pretty pretty please :(

Kahnindustries.gif
kahnindustries.png
Kahnindustries on

Posts

  • SixfortyfiveSixfortyfive Registered User regular
    edited January 2007
    Stick one in the DMZ, forward specific ports on the other?

    Sixfortyfive on
    poasting something foolishly foolish.
  • SixSix Caches Tweets in the mainframe cyberhex Registered User regular
    edited January 2007
    Why would both 360s have the same IP address?

    Six on
    can you feel the struggle within?
  • japanjapan Registered User regular
    edited January 2007
    Why would both 360s have the same IP address?

    The router only has one Internet IP address, they 360s will have different addresses on the local network. Is there any way to configure one of the 360s to use different ports? I don't think this can be made to work if both machines need the same three ports forwarded.

    japan on
  • SixSix Caches Tweets in the mainframe cyberhex Registered User regular
    edited January 2007
    japan wrote:
    Why would both 360s have the same IP address?

    The router only has one Internet IP address, they 360s will have different addresses on the local network. Is there any way to configure one of the 360s to use different ports? I don't think this can be made to work if both machines need the same three ports forwarded.

    Each 360 will have a separate IP on the network, so just forward each port twice, once to each 360.

    Six on
    can you feel the struggle within?
  • KahnindustriesKahnindustries Registered User regular
    edited January 2007
    japan wrote:
    Why would both 360s have the same IP address?

    The router only has one Internet IP address, they 360s will have different addresses on the local network. Is there any way to configure one of the 360s to use different ports? I don't think this can be made to work if both machines need the same three ports forwarded.

    Thats what I thought too. I tried one in the DMZ one with ports forwarded but the port forwarding overrode the DMZ :( does anyone else ever have multiple box's at the same house?

    I tried google for more discussions on this but just come up with pages and pages on how to set up a single 360 behind a router :(

    Kahnindustries on
    Kahnindustries.gif
    kahnindustries.png
  • SixfortyfiveSixfortyfive Registered User regular
    edited January 2007
    japan wrote:
    Why would both 360s have the same IP address?
    The router only has one Internet IP address, they 360s will have different addresses on the local network. Is there any way to configure one of the 360s to use different ports? I don't think this can be made to work if both machines need the same three ports forwarded.
    Each 360 will have a separate IP on the network, so just forward each port twice, once to each 360.
    This sounds like the logical solution, but my Linksys WRT54G doesn't seem to let me forward the same ports to two different IPs on my network.

    Doesn't make any sense to me, either.

    Sixfortyfive on
    poasting something foolishly foolish.
  • KahnindustriesKahnindustries Registered User regular
    edited January 2007
    japan wrote:
    Why would both 360s have the same IP address?

    The router only has one Internet IP address, they 360s will have different addresses on the local network. Is there any way to configure one of the 360s to use different ports? I don't think this can be made to work if both machines need the same three ports forwarded.

    Each 360 will have a separate IP on the network, so just forward each port twice, once to each 360.

    really?

    I "think" I tried that and it complained that these ports are already forwarded? is that typically allowed inside a router? If so I probably did something wrong before

    Kahnindustries on
    Kahnindustries.gif
    kahnindustries.png
  • SixSix Caches Tweets in the mainframe cyberhex Registered User regular
    edited January 2007
    japan wrote:
    Why would both 360s have the same IP address?

    The router only has one Internet IP address, they 360s will have different addresses on the local network. Is there any way to configure one of the 360s to use different ports? I don't think this can be made to work if both machines need the same three ports forwarded.

    Each 360 will have a separate IP on the network, so just forward each port twice, once to each 360.

    really?

    I "think" I tried that and it complained that these ports are already forwarded? is that typically allowed inside a router? If so I probably did something wrong before

    Now that I think about it, that wouldn't work. Sorry, it's early :) You cant forward the same port twice.

    Six on
    can you feel the struggle within?
  • DaedalusDaedalus Registered User regular
    edited January 2007
    japan wrote:
    Why would both 360s have the same IP address?

    The router only has one Internet IP address, they 360s will have different addresses on the local network. Is there any way to configure one of the 360s to use different ports? I don't think this can be made to work if both machines need the same three ports forwarded.

    Each 360 will have a separate IP on the network, so just forward each port twice, once to each 360.

    That won't work, because the greater Internet sees them as the same IP address, since they're on the same router and therefore on the same NAT.

    Daedalus on
  • AthenorAthenor Battle Hardened Optimist The Skies of HiigaraRegistered User regular
    edited January 2007
    As far as I can tell, this is one of the biggest problems with NAT routeres at the moment, especially as more and more games go online without the ability to edit port mapping.

    I know my brother and I had a similar problem with regards to World of Warcraft -- I could get silky smooth connections, while he would find his connection running terribly in major cities (where the forwarding is important).

    As far as I know, the DMZ and the port forwarding is the only option available, short of getting a non-NAT router (a BAD idea). The "tunneling" (which is all that port forwarding is, a hack around NAT's developed young in their lifespan) only works with a single IP per port, in order to properly direct traffic.

    Does it suck? Yup, you bet.

    Athenor on
    He/Him | "We who believe in freedom cannot rest." - Dr. Johnetta Cole, 7/22/2024
  • djklaydjklay Registered User regular
    edited January 2007
    Athenor wrote:

    As far as I know, the DMZ and the port forwarding is the only option available, short of getting a non-NAT router (a BAD idea). The "tunneling" (which is all that port forwarding is, a hack around NAT's developed young in their lifespan) only works with a single IP per port, in order to properly direct traffic.

    Another option would be to buy a switch/hub and stick one of the xboxes outside of the router. The idea is you go from the modem to the switch, and from the switch to the router and an xbox, with one xbox behind the router. Most ISPs let you have a couple of devices on your account so let one be the router and the other one, one of the xboxes. I used to do this in the early days of live and my port forwarding knowledge was minimal. Your xbox doesn't need to be behind a router afterall for protection unless there's something new out there I haven't heard of.

    djklay on
  • mausmalonemausmalone Registered User regular
    edited January 2007
    Wait... I'm lost? Why do you need to forward ports to both if you're in the same game? Even if Live weren't handling the game, only one 360 can act as the game server, therefore only one 360 on the network should need to be outwardly accessible.

    This sounds less like a router problem and more like a "shitty shitty network code" problem.
    djklay wrote:
    Athenor wrote:

    As far as I know, the DMZ and the port forwarding is the only option available, short of getting a non-NAT router (a BAD idea). The "tunneling" (which is all that port forwarding is, a hack around NAT's developed young in their lifespan) only works with a single IP per port, in order to properly direct traffic.

    Another option would be to buy a switch/hub and stick one of the xboxes outside of the router. The idea is you go from the modem to the switch, and from the switch to the router and an xbox, with one xbox behind the router. Most ISPs let you have a couple of devices on your account so let one be the router and the other one, one of the xboxes. I used to do this in the early days of live and my port forwarding knowledge was minimal. Your xbox doesn't need to be behind a router afterall for protection unless there's something new out there I haven't heard of.

    Would still appear as a single IP address to the outside world, so that wouldn't work. It might get both connected, but it doesn't solve the issue.

    EDIT: Also, if you went from cable modem -> hub -> 360's then both would receive the connection requests coming in over those ports ... but then both would respond and seem to come from the same IP address, which would probably fuck with whatever device is trying to connect to you. At the least, it would ignore traffic from one of the 360's, leaving you at square one. At the most, it would make both 360's unreachable due to invalid packets being sent.

    mausmalone on
    266.jpg
  • GlalGlal AiredaleRegistered User regular
    edited January 2007
    Indeed, you shouldn't even need to forward ports unless you're hosting the game.

    Glal on
  • thej3wthej3w Registered User regular
    edited January 2007
    I have a similar setup every now and then. My friend comes over and uses my router and we play some Gears of War. I usually host so he can join my games but when I don't and we both join a server it is no problem. I have even hosted a game with 4vs4 and he joined a seperate server. I do have DMZ enabled on my 360 but he is still able to join any server without problems. Sounds like a messed up router or bad network.

    thej3w on
    J4ku.png
  • KortezKortez Sinjis Registered User regular
    edited January 2007
    I have 2 360s on my network.

    I have no manual forwarding going on at all. The router is live certified with DHCP and uPnP enabled. Both 360s are setup for DHCP, router feeds them everything they need and uPnP works so that both 360s show as open NAT.

    On my router if I forward anything manually to a single box, the one 360 shows as strict and the one I foward to shows as moderate. Even if I put it on the DMZ. Baffled me forever until I realized the router didn't correctly handle uPnP unless everything was setup for DHCP.

    Kortez on
  • QuintileQuintile Registered User regular
    edited January 2007
    I used to work for Bell, and my girlfriend works for Comcast, and people used to call in with this from time to time, and they always ordered a second IP address (which usually costs an extra $5 to $10 on your bill) and then hooks the second Xbox outside of the router.

    Beyond that, I don't see any other way of it working perfectly.

    It's the exact same problem as trying to play StarCraft on Battle.Net with two computers on the same firewall... it can't be done! Boo.

    Quintile on
  • djklaydjklay Registered User regular
    edited January 2007
    mausmalone wrote:
    djklay wrote:
    Athenor wrote:

    As far as I know, the DMZ and the port forwarding is the only option available, short of getting a non-NAT router (a BAD idea). The "tunneling" (which is all that port forwarding is, a hack around NAT's developed young in their lifespan) only works with a single IP per port, in order to properly direct traffic.

    Another option would be to buy a switch/hub and stick one of the xboxes outside of the router. The idea is you go from the modem to the switch, and from the switch to the router and an xbox, with one xbox behind the router. Most ISPs let you have a couple of devices on your account so let one be the router and the other one, one of the xboxes. I used to do this in the early days of live and my port forwarding knowledge was minimal. Your xbox doesn't need to be behind a router afterall for protection unless there's something new out there I haven't heard of.

    Would still appear as a single IP address to the outside world, so that wouldn't work. It might get both connected, but it doesn't solve the issue.

    EDIT: Also, if you went from cable modem -> hub -> 360's then both would receive the connection requests coming in over those ports ... but then both would respond and seem to come from the same IP address, which would probably fuck with whatever device is trying to connect to you. At the least, it would ignore traffic from one of the 360's, leaving you at square one. At the most, it would make both 360's unreachable due to invalid packets being sent.

    You need to brush up on your networking or I need to learn how to explain things better. Switches/hubs do not assign IP addresses, so in my scenario, if your ISP allows two devices on your account at once, you select those to be one xbox 360 and the router. You use a switch to split off the signal from your cable modem so cable from the switch goes to a 360 and one to the router. Behind the router is the second 360 and whatever use you use. Each of the 360's then have two different IP addresses, one assigned through the router and one assigned directly from the ISP.

    djklay on
  • LewishamLewisham Registered User regular
    edited January 2007
    djklay wrote:

    You need to brush up on your networking or I need to learn how to explain things better. Switches/hubs do not assign IP addresses, so in my scenario, if your ISP allows two devices on your account at once, you select those to be one xbox 360 and the router. You use a switch to split off the signal from your cable modem so cable from the switch goes to a 360 and one to the router. Behind the router is the second 360 and whatever use you use. Each of the 360's then have two different IP addresses, one assigned through the router and one assigned directly from the ISP.

    No, your explanation is not wrong, your grasp of the networking market is. You are theoretically correct that placing a switch behind the modem and assigning one IP to the Xbox and one to the router would allow both at the same time. But this requires your ISP to hand out more than one address, I can't think of anyone (in the UK or New Zealand at least) that does this without extra expense, and most consumer broadband doesn't have this option at all.

    The short answer to the OPs problem: You can't have both at the same time with forwarding on. One forward, one port. Forwarding is by definition the removal of the router from figuring out where to send the packet, you are overriding any decision it makes and sending it to the IP you request. If the 360 had configurable ports, you could sort that, but I don't think it does.

    You'll have to suck down the NAT I'm afraid.

    Lewisham on
  • LewishamLewisham Registered User regular
    edited January 2007
    mausmalone wrote:
    EDIT: Also, if you went from cable modem -> hub -> 360's then both would receive the connection requests coming in over those ports ... but then both would respond and seem to come from the same IP address, which would probably fuck with whatever device is trying to connect to you. At the least, it would ignore traffic from one of the 360's, leaving you at square one. At the most, it would make both 360's unreachable due to invalid packets being sent.

    Just for reference: Network cards should never be given the same IP address. If they were both behind a switch, they would appear as two devices, and one IP would be bound to one MAC address, and one to another. I am not even sure if the same IP on different MAC addresses is even possible outside of hacked/defective firmware. Even packet snooping programs are run on hardware with their own IP, they just listen for packets on other IPs too, and pick them up where the computer would normally ignore them.

    Lewisham on
  • KahnindustriesKahnindustries Registered User regular
    edited January 2007
    Kortez wrote:
    I have 2 360s on my network.

    I have no manual forwarding going on at all. The router is live certified with DHCP and uPnP enabled. Both 360s are setup for DHCP, router feeds them everything they need and uPnP works so that both 360s show as open NAT.

    On my router if I forward anything manually to a single box, the one 360 shows as strict and the one I foward to shows as moderate. Even if I put it on the DMZ. Baffled me forever until I realized the router didn't correctly handle uPnP unless everything was setup for DHCP.

    One of two things is happening here, either each 360 is asking the router for the port exactly when it needs it and the port is swapping back and fore between the two, which may be fine and this may be the answer.

    Or it is getting the port when you are running the NAT test and you havent noticed the same problems as me over live?

    Bare in mind that it doesnt "stop live working" it just blocks off communication to people with their routers/modems set up in a certain way to prevent communication with things they cant resolve propperly.

    I said there was no problem if one 360 joins a game the other creates, and if the one that created it has the ports then all is fine, other people can see the game. But the restricted box cant join 90% of live games and is kicked from games when someone joins who's router cant talk to him. You always get the "Could not connect to host/all players" errors.

    However I have no Idea what it uses the ports for, it could just be the initial communique, in which case Upnp is perfect, although I think I already have it on.

    Other options are, Ask ISP for another IP and assign it directly to the one 360. They just told me they dont do that :(

    Get cable broadband, switch ADSL to one of the free providers and just use it on the other 360 when he is down?

    Kahnindustries on
    Kahnindustries.gif
    kahnindustries.png
  • djklaydjklay Registered User regular
    edited January 2007
    Lewisham wrote:

    But this requires your ISP to hand out more than one address, I can't think of anyone (in the UK or New Zealand at least) that does this without extra expense, and most consumer broadband doesn't have this option at all.

    Really? Well I never claimed to know about broadband services out of my area but the two major ones in Western Canada allow this. I know for one you have to pay for but the other one allows for two dynamic IPs. I thought our broadband in North America was supposed to pale in comparison to Europe but that seems like a fairly standard feature to allow (yes I know your speeds are probably much better overall still).

    djklay on
  • japanjapan Registered User regular
    edited January 2007
    djklay wrote:
    Lewisham wrote:

    But this requires your ISP to hand out more than one address, I can't think of anyone (in the UK or New Zealand at least) that does this without extra expense, and most consumer broadband doesn't have this option at all.

    Really? Well I never claimed to know about broadband services out of my area but the two major ones in Western Canada allow this. I know for one you have to pay for but the other one allows for two dynamic IPs. I thought our broadband in North America was supposed to pale in comparison to Europe but that seems like a fairly standard feature to allow (yes I know your speeds are probably much better overall still).

    I'm in the UK, and my ISP (Eclipse) definitely allows multiple IP addresses on a single connection. They'll allocate up to six static addresses, if you want more you have to fill out some kind of form.

    japan on
  • LewishamLewisham Registered User regular
    edited January 2007
    japan wrote:
    I'm in the UK, and my ISP (Eclipse) definitely allows multiple IP addresses on a single connection. They'll allocate up to six static addresses, if you want more you have to fill out some kind of form.

    Eclipse are very much a niche ISP compared to BlueYonder, BT et al. I would be hesisitant to even call Eclipse "consumer".

    Lewisham on
Sign In or Register to comment.