Project

General

Profile

Task #9401

Building an IPv6 only Matrix network

Added by Nico Schottelius 7 days ago.

Status:
New
Priority:
Normal
Target version:
-
Start date:
06/07/2021
Due date:
% Done:

0%

Estimated time:
PM Check date:

Description

Objective

Have a test case of an IPv6 only Matrix network or rooms. Servers/client that want to join are required to have IPv6.

Implementation core network

  • Synapse running IPv6 only
  • No outgoing NAT64/DNS64
  • Possibly using the domain "ipv6.social" for the matrix domains (i.e. ungleich could run on @xyz:ungleich.ipv6.social, anyone joining can select a DNS name of their choice)
    • Only if of interest for a common view towards outside
  • Only incoming IPv6
    • No proxies or similar to bridge from the IPv4 world
  • Maybe removing A records from DNS

Implementation federation / "other Servers"

  • Other servers can be IPv6 only on dual stack
    • Need to define whether the federation should accept dual stack or not

Also available in: Atom PDF