07-14-2012, 02:02 AM
I think it's about time we discussed this - how to make MCServer IPv6 compatible? Right now we support only IPv4. This is not acceptable for quite a lot of hosting servers, where they have only an IPv6 address visible from the internet (I'm on one such host)
First, we need to decide, whether IPv6 and IPv4 should coexist in the server and whether it should be possible to turn each off in the config. How co make that config option backwards-compatible?
Second, there's obviously the implementation. I personally have never done anything IPv6, so I don't have any idea on how it's done, how easy or difficult it's gonna be. But I suppose the current architecture of "one listener thread" will have to go, we'll need something better.
Your thoughts?
First, we need to decide, whether IPv6 and IPv4 should coexist in the server and whether it should be possible to turn each off in the config. How co make that config option backwards-compatible?
Second, there's obviously the implementation. I personally have never done anything IPv6, so I don't have any idea on how it's done, how easy or difficult it's gonna be. But I suppose the current architecture of "one listener thread" will have to go, we'll need something better.
Your thoughts?