Original Post — Direct link

Does eco support ipv6 addresses, or only ipv4? I've tried hosting locally and using [::1] but it doesn't work

External link →
over 2 years ago - /u/SLG-Dennis - Direct link

Eco doesn't support IPV6 currently, no.

over 2 years ago - /u/SLG-Dennis - Direct link

Originally posted by ubercaesium

:(. This is a feature I would very much enjoy being added. Even if DNS resolution wasn't added, and you have to connect directly through an IP address. The http side of the server already seems to support it- if you bind to an ip6 address you can access it through a web browser- it's just the client that outright rejects ip6 addresses when attempting to connect.

Allowing ip6 addresses would make it easier for my friends to connect to my game server, as I have an (effectively) static ip6 address, but my ip4 address changes all the time. Plus, no NAT to worry about with ip6.

As a person formerly working in a datacenter I do fully agree it has been time for supporting IPv6 everywhere five years ago. We also do have it planned, but as so many other games, softwares and ISPs rolling it out is still super slow for common reasons of priorities, even though stuff got faster there lately - but especially games still lack a lot. I personally think it needs to be way faster, but being on the other side of the complaints about missing IPv6 I also do understand that the priority that can be given to that is only very low in many circumstances - I'm basically dragged between two chairs there.

I hope it being planned at least is somewhat relieving, even if it doesn't help you right now. ISPs no longer giving dedicated IPv4s is becoming more and more common, but it actually playing a role somewhere is still too rare. I also still have IPv4 without tunnel - that changing every day (or in my case 7 days) has been common practice for all providers in my country since invention of DSL - so it's pretty normal for anyone but business clients.

In your case you seem to have IPv4 without tunnel still available though, so you could just use DynDNS with a hostname that adapts pointer to your IP whenever it changes and have your friends use the hostname, which is generally good practice. That has been working very well and works for Eco as well, as hostnames are supported.