Page 1 of 1

Multiplayer IPv6

Posted: Fri Oct 31, 2014 4:42 pm
by skaihoj
FF#57 states that we will need a public IP address to host a multiplayer game. Is a public IPv6 address good enough, or is a public IPv4 address required?

Re: Multiplayer IPv6

Posted: Fri Oct 31, 2014 4:48 pm
by kovarex
skaihoj wrote:FF#57 states that we will need a public IP address to host a multiplayer game. Is a public IPv6 address good enough, or is a public IPv4 address required?
IPV6 address support is on our todo list.

Re: Multiplayer IPv6

Posted: Fri Oct 31, 2014 4:54 pm
by skaihoj
How do I know what port I'm hosting on?

Re: Multiplayer IPv6

Posted: Sat Nov 01, 2014 8:22 am
by tecxx
open config.ini and search for "port"

Re: Multiplayer IPv6

Posted: Tue Dec 09, 2014 5:24 pm
by Farisu
I just wanted to add that i would love to see IPv6 support added.
Not all ISPs give you your own IPv4 adress anymore and so you can't host games :( and if you are unlucky and both of you are behind a carrier NAT it doesn't work at all. Only when doing lots of other stuff like vpn etc.

Re: Multiplayer IPv6

Posted: Sat Dec 13, 2014 12:08 am
by immibis
IPv6 support should not be hard to add for the developers. IIRC, all you need to do is use AF_INET6 instead of AF_INET, and sockaddr_in6 instead of sockaddr_in. There are probably a few similar easy things I forgot to mention.

And if you turn off IPV6_V6ONLY (with one slightly obscure function call) you can use the same socket for IPv4 and IPv6.

Re: Multiplayer IPv6

Posted: Mon Dec 15, 2014 11:25 pm
by Henour
+1 For IPv6. My provider recently canceled Support for Portforwarding (implemented NAT on the ISP Side) so I can no longer Host games on IPv4

Re: Multiplayer IPv6

Posted: Thu Mar 05, 2015 7:33 pm
by chrupp
I would love to see IPv6 support as well, as my ISP switched me over to DS-lite, too. Would be nice to be able to play MP again ;) any news on the progress?

Re: Multiplayer IPv6

Posted: Fri Mar 06, 2015 12:48 pm
by DerTolleIgel
For now we play using Hamachi, but I always feel bad about it. IPv6 support would be great

Re: Multiplayer IPv6

Posted: Wed Jun 10, 2015 12:39 pm
by Tawsix
Sorry to resurrect a dead post but I'm wondering if IPv6 is still on the table, and if so is there any possibility of it making it into .12? I'm stuck behind a DS-Lite provider (literally the only one available in my area) as are my friends, so we're stuck with LAN parties for now.

Re: Multiplayer IPv6

Posted: Wed Jun 10, 2015 12:57 pm
by keyboardhack
Tawsix wrote:Sorry to resurrect a dead post but I'm wondering if IPv6 is still on the table, and if so is there any possibility of it making it into .12? I'm stuck behind a DS-Lite provider (literally the only one available in my area) as are my friends, so we're stuck with LAN parties for now.
As seen in the picture below from this FFF(https://www.factorio.com/blog/post/fff-85) then it's currently scheduled for 0.13
Image

You can use Evolve to connect with your friends until IPv6 is supported
https://forums.factorio.com/forum/vie ... lve#p60826

Re: Multiplayer IPv6

Posted: Wed Jun 10, 2015 1:14 pm
by Tawsix
Thanks, can't believe I missed that. Will also check out Evolve, really appreciate the help.

Re: Multiplayer IPv6

Posted: Thu Jun 11, 2015 12:36 pm
by cube
I really want to squeeze this into 0.12.0, but it is possible that there won't be enough time. Problem is that we still want to support Windows XP, and the easy way to make an application dual stack doesn't work there

Re: Multiplayer IPv6

Posted: Fri Jun 12, 2015 2:39 pm
by Tawsix
cube wrote:I really want to squeeze this into 0.12.0, but it is possible that there won't be enough time. Problem is that we still want to support Windows XP, and the easy way to make an application dual stack doesn't work there
I have spent my money wisely. I really do appreciate your response and all the work that has already been put into this game. Thank you very much for the explanation.

Re: Multiplayer IPv6

Posted: Thu Jul 02, 2015 3:19 pm
by kovarex
IPv6 made it into 0.12, we played local IPv6 game few days ago and it worked.

Re: Multiplayer IPv6

Posted: Mon Jul 06, 2015 12:44 am
by mngrif
kovarex wrote:IPv6 made it into 0.12, we played local IPv6 game few days ago and it worked.
Yay thank you!

Re: Multiplayer IPv6

Posted: Mon Jul 20, 2015 12:32 pm
by Scar
It seems that there is a problem in the newest update with the IPv6. Everytime I try to host or connect to a server (even with an invalid IP), I get this error: "Binding IPV6 socket failed: An operation was attempted on something that is not a socket.". It's obviously related to IPv6 and might be related to Windows XP.
factorio-current.log

Re: Multiplayer IPv6

Posted: Tue Jul 21, 2015 4:28 am
by Apotheosis
Just chiming in I'm getting the same problem as the above poster here. Running on Windows XP and IPv4 myself.

Re: Multiplayer IPv6

Posted: Wed Aug 12, 2015 7:59 am
by cube