Skip to content

Commit 4cb0790

Browse files
committed
feat(ipam): continue IPv6 doc
1 parent 829a8a2 commit 4cb0790

File tree

1 file changed

+52
-6
lines changed

1 file changed

+52
-6
lines changed

network/ipam/reference-content/ipv6.mdx

Lines changed: 52 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ categories:
1313
- network
1414
---
1515

16-
IPv6 is increasingly important, as the world transitions to a more connected, secure and scalable internet. While the ever-popular IPv4 protocol still reigns supreme for now in terms of volume of usage, IPv6 adoption is steadily increasing, with tech giants and ISPs in particular pushing for more widespread IPv6 uptake and integration.
16+
IPv6 is increasingly important, as the world transitions to a more connected, secure and scalable internet. While IPv4 still reigns supreme in terms of volume of usage, IPv6 adoption is steadily increasing, with tech giants and ISPs in particular pushing for more widespread IPv6 uptake and integration.
1717

1818
Read on to find out more about IPv6, how it is supported at Scaleway, and how you can configure your resources and infrastructure to take full advantage of this modern protocol.
1919

@@ -29,14 +29,60 @@ As well as providing a much bigger address space, IPv6 also includes a built-in
2929

3030
## IPv6-compatible products
3131

32-
The following products support IPv6, meaning they can handle IPv6 traffic and IPv6 configurations:
32+
The following products support IPv6:
33+
34+
### Instances and IPv6
35+
36+
Scaleway Instances are compatible with IPv6, with the caveat that the Instance must be using [routed IPs](/compute/instances/concepts/#routed-flexible-ip). Recently created Instances use routed IPs by default, older Instances may need to be [moved manually to routed IPs](/compute/instances/how-to/migrate-routed-ips/).
37+
38+
### Public IPv6
39+
40+
You can attach one or multiple public (flexible) IPv6 addresses to your Instance, as well as, or instead of, a public IPv4 address. These public addresses are flexible, meaning that you can detach them from an Instance, hold them in your account, and attach them to a different Instance later, if you want. Each flexible IPv6 address is a `/64` IPv6 subnet.
41+
42+
### Private IPv6
43+
44+
When you attach an Instance to a Private Network, it gets both an IPv4 and an IPv6 address on that network. You can either let IPAM auto-allocate any available address, or specify a [reserved IP address](/network/ipam/how-to/reserve-ip/) to use.
45+
46+
### Going further
47+
48+
Go further with Instances and IPv6 in the following documentation:
49+
50+
- [How to use flexible IPs](/compute/instances/how-to/use-flexips/)
51+
- [Compatibility between OS images and different flexible IP type combinations](/compute/instances/reference-content/comaptibility-scw-os-images-flexible-ip/)
52+
- [Using routed IPs](/compute/instances/api-cli/using-routed-ips/)
53+
- [Fix lost IPv6 connectivity when migrating to routed IP for [old Debian Buster images](/instances/troubleshooting/fix-lost-ip-connectivity-on-debian-buster/) or [RHEL images](/compute/instances/troubleshooting/fix-unreachable-ipv6-rhel-based-instance/)
54+
- [Fix DNS resolution with a routed IPv6-only setup on Debian Bullseye](/compute/instances/troubleshooting/fix-dns-routed-ipv6-only-debian-bullseye/)
55+
56+
### Elastic Metal and IPv6
57+
58+
Scaleway Elastic Metal servers are compatible with IPv6.
59+
60+
### Public IPv6
61+
62+
You can attach one or multiple public (flexible) IPv6 addresses to your Elastic Metal server, as well as, or instead of, a public IPv4 address. These public addresses are flexible, meaning that you can detach them from an Elastic Metal server, hold them in your account, and attach them to a different Elastic Metal server, if you want. Each flexible IPv6 address is a `/64` IPv6 subnet. Flexible IPv6 addresses can also be used as additional IP addresses to create virtual machines on your Elastic Metal server.
63+
64+
### Private IPv6
65+
66+
When you attach an Elastic Metal server to a Private Network, it gets both an IPv4 and an IPv6 address on that network. You also use IPAM's [reserve a private IP](https://www.scaleway.com/en/developers/api/ipam/#path-ips-reserve-a-new-ip) and [attach a reserved IP to a custom resource](https://www.scaleway.com/en/developers/api/ipam/#path-ips-attach-ip-to-custom-resource) feature to attach an IPv6 address to a named resource via its MAC address, suitable for ensuring virtual machines on your Elastic Metal server get private IPv6 addresses.
67+
68+
### Going further
69+
70+
Go further with Elastic Metal and IPv6 in the following documentation:
71+
- [How to order a flexible IP](/bare-metal/elastic-metal/how-to/order-flexible-ip/)
72+
- [How to attach/detach a flexible IP](/bare-metal/elastic-metal/how-to/attach-detach-flexible-ip/)
73+
- [How to configure a flexible IPv6 address on your Elastic Metal server](/bare-metal/elastic-metal/how-to/configure-flexible-ipv6/)
74+
- [How to configure a flexible IPv6 address on a virtual Proxmox machine](/bare-metal/elastic-metal/how-to/configure-ipv6-hypervisor/)
75+
- [How to configure the network interface on your server for Private Networks](/bare-metal/elastic-metal/how-to/use-private-networks/#how-to-configure-the-network-interface-on-your-elastic-metal-server-for-private-networks)
76+
77+
### Dedibox and IPv6
78+
79+
The Scaleway Dedibox network fully supports IPv6. IPv6 can serve as your server’s primary IP and also as a failover IP utilizing the concept of a virtual MAC address.
3380

34-
- Instances
35-
- Elastic Metal
36-
- Apple silicon
3781
- Dedibox
3882
- Public Gateways
39-
- VPC
83+
- VPC and Private Networks
84+
85+
- Load Balancer
4086

4187
## Configuring public IPv6
4288

0 commit comments

Comments
 (0)