IPv6/IPv4 dual stack Xbox One connectivity issues

SO the other day I started having some laggy gaming on Advanced Warfare. I noticed my PING went to 1 red bar and fluctuated up and down the entire game. I switched lobbies to a different game type and kinda did that over the course of an hour or two, thinking it was just a bump in the road. Kept having the issues so I bounced to the Xbox One home screen to do a speed test. It came back to 26 DOWN and 11 UP. Which is FAR below average speeds I have gotten in the past but still WAY above Microsoft's recommended bandwidth settings for gaming.

SO I said OK, to the router/modem we go! I went ahead and just turned my Comcast SMCD3GNV wireless gateway/router/modem/telephony modem off for several minutes and then rebooted it. After rebooting, I logged into my handy dandy router/gateway/modem/telephony via HTTP. I checked out a variety of different things. My eyes first took me to make sure my Xbox One hadn't somehow changed it's local IP and offset the DMZ setting. I setup a reserved static IP for ALL devices on my network just because to me it only seems sensible since i have about 6 total connections on my network. Why bother with the hassle of IP conflicts? ANYWAYS. My Xbox One still had the same IP and the IPv4 DMZ was still active, as well as UPnP still showed an active 3074 port connection. Here is where my question comes into play.

My router firmware had recently updated (unknowingly to me), and there was now an option for an IPv6 DMZ. I am like, sweet, well I guess I should probably make sure that is enabled on the X1 as well. I went to the "Connected Devices" screen and found the IPv6 address (or so I thought) to my X1, put it in there, and moved on. I thought, GREAT problem solved! Until I kept having lag issues with an OPEN NAT. I got online and googled it, as well as poured over the XB website/forums and all that jazz. I turned up a few articles from 2013, which weren't really relevant to my question. They basically just confirmed what I already knew, and that was X1 would support IPv6 and apparently the X1 will dual stack IPv4 and IPv6, meaning if a host/server/whatever is using IPv4, X1 will utilize that protocol for you to connect, but if they have IPv6, it will utilize THAT protocol.

I login to my router and discover it has (2) IPv6 addresses listed. I go to my X1 and open IE and go to a website that tests for IPv6 and it comes back to tell me my native IP is an IPv6 address. The IP it gives me is the one I setup for DMZ. I figured that was the PUBLIC Comcast IP and NOT the local IPv6 for my Xbox. So I went in and changed the IPv6 address in the DMZ to the other one listed in my router. I noticed the DNS servers listed in my X1 console were IPv6 address supplied by Comcast. I have had several issues with Comcast DNS servers, so I attempted to change them. It only allows you to input IPv4 DNS addresses.


I apologize for telling you my entire back story and maybe giving you a TLDR post. In my experience people tend to ask pointless questions that just prolongs a solution, so I like to include every dumb little turn we take in this journey.

My questions are as follows:

How do I know 100% for sure what my X1 IPv6 local IP address is so I can set it up for a proper DMZ? Or does it even matter if the IPv6 is DMZ'd at all?

How do I change the DNS servers from Comcast's to my choosing?

From what I am seeing there are lots of different variations of IPv6 addresses and I just want to make sure my console is setup to game in the best way possible. Since there is basically no literature on this, I assume not very many people have attempted to figure out/tackle this issue.

 

Question Info


Last updated July 3, 2018 Views 5,415 Applies to:

"my Comcast SMCD3GNV wireless gateway/router/modem/telephony modem ".....those are not good for gaming imo , not xbox 1 friendly anyway...anytime you use your isp's equipment instead of your own its a gamble , they have their own firmware and (somewhere , in fine print , you agreed to this) they can change things around , usually , most people don't notice , but gaming consoles sure do ....you can fiddle with it , and maybe get it right but I would be surprised if it stays that way ....get your own modem (NO GATEWAYS) and own gaming router that does UPNP (netgear is good)  and forgot about all the DMZ and ipv6 and all the other stuff....been there ...

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Well, I had just a simple internet modem, no phone. Had to sign up for their phone service which required me to switch to the modem I have now. Have had up and down connection issues since. Called Comcast to ask if there was an alternative modem and was told that was the only one they were using. I was told it could be placed in bridge mode and then allow me to use my Netgear router as I had before.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

If they (or you) can bridge it , I would defiantly try that...

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

@RhinoTheGreat87 hey hey

I know that this not an answer to Your questions, but the best chose for You is to use only UPnP, so Xbox One would open ports for it without manual configuration. Right now You do his job, DMZ is bad chose for security, because Your Xbox One is connected thru DMZ directly to internet, in most gateways/routers without any firewall's at all.

As for Your questions, this not really easy area, if You like I can provide to You some links about IPv6 and hot it works, but my suggestion, just use UPnP, it's great answer to all Your questions.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Go to Best Buy and pick up a Motorola Surfboard modem and a good router.  I have a LinkSys "max speed" (model EA7500).  Go home, hook up the cable modem and plug a computer directly into it.  Go to internet browser and you will hit a comcast page for activation.  It takes about 2 minutes and your modem should be all set, you can return theirs the next day and save money every month.


Once the modem is done just unplug the computerand plug in your new router.  The setup on that should only take about 5 minutes and is very basic.  Once it is done just go turn off IPv6 and then have fun gaming.


In regards to the "we have to use OUR modem with a phone connection for 911", that is complete BS.  I havent used one in years and argued with Comcast about it till they gave in.

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.