diff --git a/public/docs-static/img/how-to-guides/account-settings-groups-ipv6.png b/public/docs-static/img/how-to-guides/account-settings-groups-ipv6.png
new file mode 100644
index 00000000..0b1adb28
Binary files /dev/null and b/public/docs-static/img/how-to-guides/account-settings-groups-ipv6.png differ
diff --git a/public/docs-static/img/how-to-guides/peer-settings-ipv6.png b/public/docs-static/img/how-to-guides/peer-settings-ipv6.png
new file mode 100644
index 00000000..440ff2ec
Binary files /dev/null and b/public/docs-static/img/how-to-guides/peer-settings-ipv6.png differ
diff --git a/src/components/NavigationDocs.jsx b/src/components/NavigationDocs.jsx
index ee3f1d4e..b28fcecb 100644
--- a/src/components/NavigationDocs.jsx
+++ b/src/components/NavigationDocs.jsx
@@ -48,6 +48,7 @@ export const docsNavigation = [
{ title: 'Add peers to your network', href: '/how-to/add-machines-to-your-network' },
{ title: 'Approve peers', href: '/how-to/approve-peers' },
{ title: 'Setup keys', href: '/how-to/register-machines-using-setup-keys' },
+ { title: 'Configure IPv6 support', href: '/how-to/configure-ipv6-for-peers' },
]
},
{
@@ -283,4 +284,4 @@ export const docsNavigation = [
)
- }
\ No newline at end of file
+ }
diff --git a/src/pages/how-to/configure-ipv6-for-peers.mdx b/src/pages/how-to/configure-ipv6-for-peers.mdx
new file mode 100644
index 00000000..e9ad008e
--- /dev/null
+++ b/src/pages/how-to/configure-ipv6-for-peers.mdx
@@ -0,0 +1,63 @@
+
+# Configure IPv6 support for your peers
+
+In addition to IPv4, Netbird also supports both establishment of connections over IPv6 as well as assignment of IPv6 addresses
+to peers within the network.
+
+
+ +
+ +There are three options for the peer's IPv6 status: +- **Force enabled:** Enable IPv6 for the peer regardless of group membership or configured routes. +- **Automatic (default):** Enable IPv6 for the peer if it is either... + - ...a member of a group with the IPv6 setting enabled, or... + - ...assigned as the routing peer of an IPv6 route. +- **Force disabled:** Disable IPv6 for the peer regardless of group memberships. + ++ +
+ +All peers that are a member of the group, support IPv6 and have their peer-specific IPv6 setting set to _Automatic_ will be given an IPv6 address. + +## What's next? + +Here are a few links that might be handy as you venture further into NetBird: + +- [Add new peers to your network](/how-to/add-machines-to-your-network) +- [Creating routes to private networks](/how-to/routing-traffic-to-private-networks) +- [Configure DNS for your network](/how-to/manage-dns-in-your-network) + ++ +
+ +- Make sure to [star us on GitHub](https://github.com/netbirdio/netbird) +- Follow us [on Twitter](https://twitter.com/netbird) +- Join our [Slack Channel](https://join.slack.com/t/netbirdio/shared_invite/zt-vrahf41g-ik1v7fV8du6t0RwxSrJ96A) +- NetBird [latest release](https://github.com/netbirdio/netbird/releases) on GitHub diff --git a/src/pages/how-to/manage-dns-in-your-network.mdx b/src/pages/how-to/manage-dns-in-your-network.mdx index f59f6694..b0be38db 100644 --- a/src/pages/how-to/manage-dns-in-your-network.mdx +++ b/src/pages/how-to/manage-dns-in-your-network.mdx @@ -35,6 +35,11 @@ A nameserver is an upstream DNS server responsible for name resolution. If a que it will be resolved by one of the upstream servers. You can assign private and public IPs, as well as custom ports for your nameservers. Ensure that network routes for private addresses are set up to allow peers to connect to them, when configuring private nameservers. +