I'd like to use 2 Xbox Ones on Xbox Live behind a single ISP (Comcast). My networking gear is Mikrotik and supports Port Mirroring.

Would mirroring (which I see is usually used for monitoring traffic) be a solution to "forward" ports to two devices?

My rough understanding makes it seem like each Xbox's network traffic would effectively be spamming the other Xbox (but it would just drop the inappropriate traffic, and be fine). If that understanding is close to reality, what would problems would it encounter (would they each start blasting a bunch of NAKs and throttling each other) and is there a way to mitigate?


No, at best that would be useless.

Both your consoles have different MAC addresses (and different IP addresses), so they'd just ignore each other's traffic (just like things used to work in hubbed shared-medium Ethernet). And the switch in your Mikrotik already delivers traffic for the destination MAC to the correct switchport, so switch mirroring isn't going to help with anything anyway.

That said, I haven't actually used an Xbox myself, but it seems that it should be enough to have UPnP enabled for automatic NAT port forwarding?

  • Yeah, UPnP should work. For some reason (without much debugging yet) it isn't putting its entry in the dynamic NAT yet, maybe I'll just reboot it a few more times until it does :)
    – owenfi
    Feb 27 '17 at 7:36
  • Sorry, this made sense, and now it doesn't make sense: I know they have different MAC + IP Addresses; this technique is actually banking on them ignoring traffic. What I'm hoping for is they each get a connection to the Xbox live server, and each appear as if the port had been forwarded to them (while ignoring the other one's traffic) vs. the normal configuration of NAT forwarding to a single box only.
    – owenfi
    Feb 27 '17 at 9:05
  • For incoming connections, that's definitely not going to work. For outgoing ones, port forwarding shouldn't be necessary at all?
    – user1686
    Feb 27 '17 at 9:08
  • Okay, I guess for the incoming packets, they'd go to both boxes, each would think it was for them (which wouldn't really be true, and it'd result in some sort of "corruption") and they'd both try replying which would result in race conditions and other errors.
    – owenfi
    Feb 27 '17 at 21:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.