FortressCraft Evolved

FortressCraft Evolved

Multiplayer with IPv6?
So the other day I was trying to host a dedi server and have my brother join me and play together.... However my modem would only give me an IPv6 and can't get an IPv4........ Apparently it's an ISP thing according to some others.

Do the servers work with IPv6? If I remember correctly when he entered my IPv6 IP Address it said invalid or something like it doesn't even recognise IPv6. Could be wrong but pretty sure that's what it was.

The server doesn't even show in the server browser even when UPnP automatically port forwarded.
< >
Showing 1-13 of 13 comments
syro Jan 24, 2018 @ 10:20pm 
I'm not sure if the game supports IPv6. Make sure you don't give your bother an address that begins with fe80. That's a "link local" IPv6 address which won't work across the internet.

Can you connect to your own dedicated server, from a different machine within your network, using the IPv6 address?
Streupfeffer Jan 25, 2018 @ 12:07am 
To get your server listed publicly use 'setpublic ok' in the console. After a minute or so it should popup in the server list. Also in the console you should see your ip. Give that to youre brother.
The One Demon ;) Jan 25, 2018 @ 1:01am 
@syro I don't have another computer here to test that on and am fully aware of local and public IP addresses, but @zebra1993 I'll give that a go and see what happens.
DjArcas  [developer] Jan 25, 2018 @ 1:23am 
It *should* work - Lidgren has plenty of ipv6 stuff in it.
The One Demon ;) Jan 25, 2018 @ 2:02am 
Just comes up with the pic below, The [PUBLIC] server is mine... Just checked in CMD with ipconfig and I don't even have an IPv4 address still, so no idea where it's getting that IP from...

https://i.imgur.com/XDFdhME.jpg
The One Demon ;) Jan 25, 2018 @ 2:08am 
Going to try hard reseting my modem and try again. Also btw I can't connect via that IP.
syro Jan 25, 2018 @ 2:32am 
Maybe that's a proxy that Telstra has you behind for accessing the IPv4 internet.

You implied you have a router in play between your computer and the cable modem/ISP. Typically a public IPv4 address would be assigned to the router itself. It may be helpful to use http://www.ipchicken.com and compare to what the server browser is showing.

Also keep in mind that in IPv6 there is generally no NAT, so the concept for port forwarding is inapplicable. The ingress packets will be checked against an SPI firewall only. I'd bet many consumer router firmwares have bugs related to uPnP and IPv6.

If you're really stuck in an IPv6 only world and feeling adventurous, you can tunnel IPv4 through 6 for free using OpenVPN:

https://superuser.com/questions/659219/openvpn-4in6-or-4over6-tunnel
The One Demon ;) Jan 25, 2018 @ 2:57am 
I have just the one Modem/router combo and that's it, not sure where you got that from.

UPDATE - After hard reseting the modem I now can't see any other servers.....
DirtyCamper Jan 25, 2018 @ 7:23am 
Try blocking outbound IPv4...
IPv4 should die anyway, but in the mean time we have loads of problems of ISP's still using the IE3.0 of internet.
Anyway: the problem might be that your computer somehow prefers to try IPv4. Since you are behind carrier grade NAT, that will probably never work.
In any case: you should be able to open inbound firewall ports on your modem.
If it is a cable company you might have to do it through their site, which downloads the new configuration to your modem.

DjArcas : thanks for IPv6... I work on systems all over the world, and without IPv6 that would have been a major headache. Anyone supporting IPv6 get's a big thumbs up.
lassfido Mar 27, 2018 @ 2:42am 
I have an IPv6 only hostname . If I enter the hostname a message appears which says that the Network Library does not support IPv6. If I enter the IPv6 address directly ( tried all link local, site local and global address ) it says that the ip address could not be resolved

Originally posted by DjArcas:
It *should* work - Lidgren has plenty of ipv6 stuff in it.

So I guess IPv6 is not supported right now.
Last edited by lassfido; Mar 27, 2018 @ 2:50am
Dranemra Apr 1, 2018 @ 1:49pm 
When connecting from your own network, you need to use your computer's ip address within your local network. Most routers won't allow you to go out of your network, to then connect to your local computer... it should start with 192.168.xx.xx
Try opening a command console and run ipconfig /all
Last edited by Dranemra; Apr 1, 2018 @ 1:52pm
DjArcas  [developer] Apr 2, 2018 @ 5:25am 
Originally posted by lassfido:
I have an IPv6 only hostname . If I enter the hostname a message appears which says that the Network Library does not support IPv6.

What message appears where, exactly?
lassfido Apr 8, 2018 @ 2:18pm 
What message appears where, exactly?

In the server management window where normally the "Connection Timed Out Message" appears it states that "Address "servername.com" is an IPv6 address. Our network library only supports IPv4". This message only appears with IPv6 only hostnames, because my local domain name ( A and AAAA entry) works perfectly fine. I'm running my own DNS Server.
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: Jan 24, 2018 @ 8:40pm
Posts: 13