This was posted on the 'static route' sub-forum, and I am thinking that perhaps it is better for the v6 forum. So here goes...
Right now I have a small range of static IPv4 addresses from Comcast (Netgear CG3000DCR). I've been using these for years. However, I want to enable IPv6 on a single server, to start migrating it to full dual stack support (both v4 and v6), anticipating the day when it will have only v6.
The person on the phone indicated I can have either static v4 address block, or a static v6 prefix, but not both at the same time - that Comcast would not provision both to be enabled simultaneously.
Is that truly the case?! I just don't feel comfortable using a dynamic address for v6, because pointing a DNS record to a dynamic address, trying to get a reverse entry set up for my mail server, etc. - that just is crazy to do with a dynamic address.
As a result, I feel I am stuck in IPv4-only land for my server - which is really, really odd. I would think I should be able to set up dual-stack on my server, if I choose to.
In particular, here is what DOES work:
a) I use the EUI-64 address on my server, using the dynamic /64 IPv6 prefix I learn from the Comcast gateway. For example, my /64 prefix from the gateway is: [2601:647:wxyz:a400] (I am hiding a portion of the prefix as 'wxyz' in this email). My EUI-64 address is: [2601:647:wxyz:a400:201:c0ff:fe0d:753e]. This works fine. I can ping6 from this, ping6 to this, and I can even serve up web pages from it via Apache HTTP.
b) I pick an address of my own from the /64 prefix from the gateway such as: [2601:647:wxyz:a400:10::1] and use that. I can ping6 from this, ping6 to this, and I can even serve up web pages from it via Apache HTTP.
What does NOT work:
c) I pick an address of my own within the static prefix range listed on my account page, which is [2603:3024:WXYZ:4600::/56] (again, I am hiding 16 bits of the address as 'WXYZ'). Traceroute6's to it show that packets reach a Comcast router within 30 miles of my home, but don't get any closer. (The traceroute6's for cases (a) and (b) go through the same 30-mile-away router, but stop there).
Is there no way to get a static IPv6 address from Comcast, at the same time retaining a static v4 address? Or, should I *ignore* the /56 indicated on my account's info page (the 2603... one), and just use the range my Netgear CG3000DCR is showing (the 2601... one), and treat that as my 'official static address prefix'?
call back and request escalation the Comcast claim you can have one or the other is senseless. I think the customer service rep was confused.
When I first called Comcast (recently, I've been bugging them about IPv6 for years and using HE.net for IPv6) the first rep I got tried to explain that addresses can in 1, 5, or 13 allocations and didn't seem to want to hear that IPv4 and IPv6 were two different things. I took a few contacts before I got someone at level 2 and then they confirmed that IPv6 allocation was something different. I suggest you go with the "chat" form of support as you can paste in a URL and some words from the URL. I used this Comcast Business IP Gateway and Static IP overview . All static IP customers also have a static IPv6 /56 and all others have a dynamic IPv6. You already said you have static IPv4. The link above contains the words "Static IPv6 prefixes are allocated in a single size for all Business IP Gateway customers, the size being a /56" which can be pasted into the chat to help get things moving.
If you can live with a /64 you can go with either the Cisco or Netgear CM. If you want a /60 in addition to that /64 you can go with the Netgear. Currently IPv6 doesn't work at all with the SMC CM.
See Netgear CG3000DCR IPv6 bugs and quirks for some hints on using the Netgear.
Good luck with support. Hope this helps.
Hello j-comm and welcome to forums,
I apologize for the delayed response to your post but If you would like to have both IPv4 and IPv6 addresses on your account I can process this for you. I am not sure if we can retain the current addresses that you have or if we would have to give you a completely new assignment. Please send me a private message if you would like me to get this started for you.