Supervisor: RFC: IPv6

Created on 16 Oct 2020  路  5Comments  路  Source: home-assistant/supervisor

Context

Docker IPv6 support does not really exist and not usable because most users have an IPv6 host network from the provider without routing. Docker itself is driven by the big cloud provider which has very limited IPv6 support.

However, our system should work in IPv6 and IPv4 in the same way.

Decision

We add a new plugin called ipv6 which implement NAT6 -> https://github.com/robbertkl/docker-ipv6nat
Next, we need to take an IPv6 address alias over NetworkManager and attach it to the DNS plugin for support ipv6 DNS server.

Help wanted rfc

All 5 comments

Since this was originally opened, the docker-ipv6nat repo mentioned above has pinned an issue considering deprecation due to recent progress in Docker for built in IPv6 NAT support.

Nice, so we can update libnetwork on our OS

Hi,

the issue mentioned here is probably the reason for addons like Wireguard not to work.
I have an IPv6 only provider. I can transmit to the Wireguard plugin from my phone (I see that on the sent and received data) BUT WG cannot answer via IPv6. So the phone never receives anything. --> no handshake

So I think this issue is highly relevant for a growing amount of people, since Dual Stack-Lite is more and more common.

It comes in 1-2 years. Docker/Moby is used and developed by some big cloud company that has self not good IPv6 support. But of the curse, the need comes and they start to fix their product which allows us to improve our software.

State today, IPv6 only installation doesn't work, you need to make dual-stack support on your network and tun it to an ipv4 gateway.

Uff, that's a bummer,
Basically means an extra ~5Euro per month for a lot of people to their provider.

I think I have to run wireguard outside the docker environment directly on the machine, not nice, but managable.
Thanks for the feedback.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

inputd picture inputd  路  3Comments

notoriousbdg picture notoriousbdg  路  4Comments

pvizeli picture pvizeli  路  4Comments

sibbl picture sibbl  路  8Comments

jcwillox picture jcwillox  路  5Comments