January 30, 20197 yr I have Unraid configured for IPv6 in the network settings and that seems to be working fine. However, none of my docker containers are given IPv6 addresses and also show no IPv6Gateway when using docker inspect. Doesn't seem to matter if the container is using host, bridge, or br0 for its network. What could I be doing wrong?
January 30, 20197 yr Post screenshots of your network settings page and your docker settings (advanced view) page.
January 30, 20197 yr Author Ok, thanks for the response. Here are the two settings pages. I've blocked out my IPv6 address for the server in case it's publicly addressable (I'm still pretty new to IPv6).
January 30, 20197 yr Author Hmm. How do I expose those settings? Here's all I have, even with Docker stopped.
January 30, 20197 yr Looking again at your network settings. It is not exposed to Docker because your server is assigned a /128 (=single) IPv6 address. You need a subnet like /64 to have IPv6 addresses available to containers.
January 30, 20197 yr Author Ah, ok. That makes sense. Does that setting reference the subnet that I've setup via my router (which is /64)? Looks like I need to switch to a static address and manual settings to change the subnet. Will have to do that later when I'm home and have direct access to everything. Don't want things to go wrong while I'm remote. Thanks again for your help!
January 31, 20197 yr Author Follow-up question here as I'm digging into this. I'd prefer to stick with automatic IPv6 settings on Unraid. Should the subnet that is passed to Unraid be configured on my router? I'm using pfsense and it looks like it's a /64 mask everywhere I can find it. Totally possible I'm missing something there, so if it's really a pfsense question then I'll ask on their forums.
January 31, 20197 yr Author Ok. Quick update. I was trying to assign a reserved IPv6 address to my server (in pfsense) and may have done that wrong. After removing the reservation and using DHCP, I now see IPv6 showing up in the docker settings. But my containers are still not getting addresses assigned. Feels like progress, but maybe not. The subnet for Unraid still shows as /128, but now br0 is showing /64.
January 31, 20197 yr Because you use DHCP, you need to configure your router to hand out /64 addresses.
August 13, 20205 yr On 1/31/2019 at 12:12 AM, shooga said: Ok. Quick update. I was trying to assign a reserved IPv6 address to my server (in pfsense) and may have done that wrong. After removing the reservation and using DHCP, I now see IPv6 showing up in the docker settings. But my containers are still not getting addresses assigned. Feels like progress, but maybe not. The subnet for Unraid still shows as /128, but now br0 is showing /64. Shooga, Did you get this to work? If so, perhaps you can assist me in the settings. I'm in the same situation.
Archived
This topic is now archived and is closed to further replies.