Add IPv6 support

Comentários

74 comentários

  • Romuald

    I approve. There are actually some ISPs that do not distribute IPv4 but only IPv6, and therefore Discord is not accessible.

    Also, I'm surprised to see that Discord has manually disabled IPv6 on Cloudflare's side, because normally, Cloudflare activates IPv6 by default (and it's getting a bit complicated to disable it, you have to go through their API in order to disable it now)

    25
  • givetordlove

    I'll sponsor this. Enabling native IPv6 access to Discord should, in 2019, be a default on all Internet-based services. Having to rely on NAT gateways is a terrible thing for end to end transparency between host and server, and host and host. NAT was supposed to be a transitioning mechanism in the early 2000s while the world adopted to IPv6. Instead, it's become an instrument of terror in the network, for the app developers, for the operating system maintainers.

     

    Let's move forward, please. Enable IPv6 support for Discord.

    16
  • forwhomthebelltolls

    It's past time to enable IPv6:

    >20% of China's traffic is now IPv6, per APNIC.

    >30% of google traffic worldwide is now IPv6.

    >40% of akamai's traffic in the US is now IPv6.

    >50% of facebook traffic in the US is now IPv6.

    >99% of TLD name servers support IPv6.

    >98% of sites on Cloudflare supports IPv6 (but not Discord!)

    Come on, Discord. Get with the program. Enable IPv6.

    12
  • ionke

    my isp is moving to IPv6, while giving large amount of users a shared IPv4 behind a nat, this results in cloudflare block all of those users sharing that ip (probebly suspected behivor or 1 bad party sharing the ip)

    as a result discord was not useable untill i demanded IPv4 ip from the isp, but this change is a national law, and in a year i wont be able to demand my ipv4 anymore, and other isps around here would also force ipv6 on users.

    11
  • Bou

    Wouldn't it be cool that over a twenty year old internet standard was like, followed?

    I think the lack of IPv6 could have something to do with way Discord is hosted across the world, with limited control over their infrastructure.

    I also just verified that Discord still appears not to provide any functionality over IPv6.

    8
  • FridayJew

    Recently I found out from my Internet operator that within a month they are going to start deploying ipv6 support on their network. It is sad that the discord is not currently available through this communication protocol.

    6
  • Gby

    I finally realized that my friends could not join Discord via their 4G LTE tethering because of the lack of IPV6 support.

    There is absolutely no clue about why the connectivity isn't working in the app, so firstly add that feedback error message, and also finally support IPV6 seriously. So many people get signed up on DualStack offerings nowadays and won't know how to fix their APN settings to switch back to IPV4.

    6
  • Hsilamot

    IPv6 needs more support, it's something simply beautiful and yet we are still using NATs, my ISP does not provide me with Ipv6 but i use a ipv6 tunnel to have ipv6 functionality, discord, please enable this.

    6
  • Fulgrim Stark

    WTF this still a problem in 2021, after a entire year of the global pandemic, what are they waiting for the total extintion of IPV4?

    6
  • nivex

    I've been doing IPv6 advocacy for over 10 years now. The companies that are going to enable it have either done so, or indicated very clearly where it is on their roadmap.

    The only thing left to do is for us to vote with our feet / wallet. What are some good Discord alternatives we can begin moving our communities to?

    6
  • Florian

    Enabling IPv6 would allow many more users to connect to Discord's services, so there's definitely a financial incentive to fix this. I think this is a just a problem of ignorance.

     

    6
  • pyramidenkoenig

    I'm gonna +1 that.

    My ISP gives me a NAT Legacy-IP and a Public v6 subnet. Thing is, the NAT they provide is a steaming pile of garbage. So native IPv6 would be a treat!

    5
  • nivex

    Discord uses CloudFlare.
    CloudFlare has been IPv6 enabled for 8 years: https://blog.cloudflare.com/introducing-cloudflares-automatic-ipv6-gatewa/
    This should be pretty close to a single click operation for Discord.

     

    5
  • pyramidenkoenig

    No, their voice servers don't use cloudflare. But any comercial datacenter in Europe i know of has support for IPv6 addressing. So if you can't enable it globally (with IPv6 adoption in some places straight up being 0%). Please at least deploy it in markets where IPv6 allready has a significant availability, like in Belgium, Germany (50% of connections in Germany support IPv6! One of the biggest cellular carriers even moved their network to IPv6 only with NAT64.) and generally most of Europe. It's not that complicated. IPv6 addresses don't cost anything really, and it could make the situation for DS-Lite users much easier.

    5
  • nn

    I would love it, if discord would finally be reachable from IPv6 only networks - it's something that just doesn't work right now.

    5
  • ionke

    In Israel the communication department is attempting to move all internet users to ipv6. Because of that my mobile company will move all users to ipv6 without ipv4. In a few days i will not be able to use discord on mobile anymore

    Currently my internet at home has both ipv6 and ipv4 BUT ipv4 ips are shared behind a NAT and this angers cloud flare, this renders discord unusable, ipv4 support will probably be dropped in the near future.

    So far i was able to get a ipv4 address not behind a nat, but i might lose it at any point as pointed by my ISP.

    5
  • Decade

    I just encountered hurt feelings and unnecessary vengeance, due to an IP block that on IPv4 affected unintended targets. Discord is causing literal discord by disabling IPv6.

     
    5
  • nivex

    Somebody clipped the cable on the right?

    src: https://chrisgrundemann.com/index.php/2011/nat444-cgn-lsn-breaks/

    5
  • nivex

    Unlike the rest of us, Discord doesn't care about beauty. They care about money. That's it. They won't care about IPv6 unless it starts costing them money.

    In the meantime, I'll be off using my IPv6 enabled Mumble server.

    4
  • Hsilamot

    IPv6 is not really that hard to implement, i have made the implementation myself using a IPv6 Tunnel using HurricaneElectric, i guess discord should have a better deal with their ISP

    4
  • nivex

    Nah, just waiting to get bought out so it'll be someone else's problem.

    4
  • BrainGamer

    not supporting v6 is a real bummer...
    being someone who has to live with a DS-Lite connection from an ISP with completely overloaded AFTR endpoints results in discord being unusable with ping spikes from 30ms to over 2000ms..

    why is v6 support so low on the priority list???

    4
  • nivex

    For years the common response has been "no one would run an IPv6-only network". Well, now they're here.

    Fire up a bot or other such API-using app on one of these servers, then open up a support ticket with the actual logged error message you get. It will probably be something like "No route to host", "Network unreachable" or just a plain could not establish connection. Whatever it is, include it as is and don't let on that it's an IPv6-only issue. Make support figure it out. Then once they do and they try to give you the "We don't support that", remind them that this is an actual system in the wild and not some lab environment and that you'd like some estimation of when this problem will be fixed.

    4
  • nepvee

    Adding my voice in favour of IPv6 support!

    4
  • nivex

    Please file a ticket with support about media not working in NAT64/DNS64. "This is broken in my environment" carries a lot more weight than "This would be nice to have."

    4
  • Florian

    @nivex
    That's not entirely correct. Cloudflare is only used for the api, not for the the voice servers.

    3
  • エリック

    +1 from my side.

    3
  • Badeand

    At one point, my IPv4 access randomly stopped working. Took me a while to realize why as good as everything was working except Discord. And Steam. I could watch YouTube, listen to Spotify, read the news, check my email, access my bank, what name you. But no Discord.

     

    And might I add, IPv4 is very expensive, so ISPs are very motivated to get rid of it

    3
  • Tooxic

    +1

    3
  • bobo123

    Ya man

    My mobile isp is going ipv6 only in 2022 

    Discord needs to support this

    3

Por favor, entrar para comentar.