I am running a defederated local Matrix server, and I need to set up calls. From what I can tell, the “legacy” calls require a STUN and TURN server, and the new MatrixRTC standard seems to require them as well for Livekit to work. However, I do not want to expose anything out to the public internet, as I want everything to be behind NAT for local access only (all of the clients for the server will also be behind the NATted network). I also have Tailscale running on my servers, and it would be useful if I would be able to connect to the TURN server even when not in the network. Is there a way to get STUN/TURN to work in this situation? It seems that all the servers expect to have public network access.

  • Aganim@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    9 hours ago

    It was meant tongue-in-cheek, you seem to be taking it much more seriously than I intended it to be. 🙂

    But in reality is not done because it simply doesn’t bring any benefit.

    Fully agree that there is absolutely no benefit to NAT66, it only causes enormous headaches. I sincerely hope nobody uses it these days, this poor bastard however did manage to find a VPS provider that used NAT66 back in 2018: https://blog.apnic.net/2018/02/02/nat66-good-bad-ugly/ 🤢

    • thelittleblackbird@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      9 hours ago

      Fuck, there is a law in internet (which name I cannot recall) about the impossibility of distinguish an ironic message.

      I felt in that trap completely!!