You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> Usage of this feature is currently in Beta phase.
23
-
> This guide may be incomplete and will be extended during this Beta phase. Our team remains available on our dedicated Discord Channel, do not hesitate to join and reach us: <https://discord.gg/ovhcloud>. Ask questions, provide feedback and interact directly with the team that builds our Network services.
24
-
25
21
## Objective
26
22
27
23
The vRack network serves as a global private network bridging various OVHcloud products, enabling the creation of sophisticated network solutions. Beyond facilitating private connections, it also supports routing public IP addresses.
28
24
29
25
**This guide focuses on Additional IPv6 address block configuration within a vRack network.**
30
26
31
-
32
27
## Introduction
33
28
34
29
IPv6 revolutionizes networking within OVHcloud's vRack by addressing IPv4's limitations and introducing features for the modern internet. Its rollout is a direct response to the need for more extensive, secure, and sophisticated internet architectures. Here are the key benefits of integrating IPv6 with vRack:
@@ -44,14 +39,14 @@ By leveraging IPv6 within vRack, OVHcloud users can enjoy a more secure, efficie
44
39
45
40
## Requirements
46
41
47
-
- A [vRack](https://www.ovhcloud.com/de/network/vrack/){.external} service activated in your account
48
-
- A [vRack compatible server](https://www.ovhcloud.com/de/network/vrack/){.external} attached to your vRack network
42
+
- A [vRack](/links/network/vrack) service activated in your account
43
+
- A [vRack compatible server](/links/network/vrack) attached to your vRack network
49
44
- Access to the [OVHcloud Control Panel](/links/manager)
50
45
51
46
> [!warning]
52
-
> This feature might be unavailable or limited on servers of the [**Eco** product line](https://eco.ovhcloud.com/en-gb/about/).
47
+
> This feature might be unavailable or limited on servers of the [**Eco** product line](/links/bare-metal/eco-about).
53
48
>
54
-
> Please visit our [comparison page](https://eco.ovhcloud.com/en-gb/compare/) for more information.
49
+
> Please visit our [comparison page](/links/bare-metal/eco-compare) for more information.
55
50
56
51
## Instructions
57
52
@@ -83,15 +78,15 @@ The example above shows two hosts with their vRack-side interfaces configured wi
83
78
84
79
Go to `Network`{.action} and click the `vRack private network`{.action} section. Then select the vRack you want to manage:
85
80
86
-
{.thumbnail}
81
+
{.thumbnail}
87
82
88
83
On the left side, the possible options (eligible services to be configured) are listed.
89
84
90
85
On the right you see what is already configured with your vRack.
91
86
92
87
Select your new Additional IPv6 and add it to your vRack.
93
88
94
-
{.thumbnail}
89
+
{.thumbnail}
95
90
96
91
You now have your new Additional IPv6 added to your vRack.
97
92
@@ -155,7 +150,7 @@ Let's check exactly which subnet is bridged:
155
150
156
151
As in the example below:
157
152
158
-
{.thumbnail}
153
+
{.thumbnail}
159
154
160
155
To get more details, use this call:
161
156
@@ -166,7 +161,7 @@ To get more details, use this call:
166
161
167
162
As in the example below:
168
163
169
-
{.thumbnail}
164
+
{.thumbnail}
170
165
171
166
Notice that IP autoconfiguration (SLAAC) is turned off by default.
172
167
@@ -193,7 +188,7 @@ Don't forget to configure SLAAC on your host machine.
193
188
194
189
In a basic configuration, you may want to setup an IP address and routing manually. This is also the suggested way when your machine acts as a router (see the [configuring routed subnet](#routedmode) section) and has ipv6.forwarding mode enabled.
195
190
196
-
First, let's add an IP address on the vrack interface (in our example "eth1"):
191
+
First, let's add an IP address on the vRack interface (in our example "eth1"):
197
192
198
193
```bash
199
194
$ sudo ip address add 2001:41d0:abcd:ef00::2/64 dev eth1
@@ -224,15 +219,15 @@ To use automatic configuration, please ensure you have configured your interface
224
219
225
220
First, let's allow our host to accept Router Advertisements (for autoconfiguration) on the vRack interface (in our example "eth1"):
226
221
227
-
```bash
222
+
```bash
228
223
$ sudo sysctl -w net.ipv6.conf.eth1.accept_ra=1
229
224
```
230
225
231
226
Important to note is that this setting will not work if ipv6.forwarding is enabled in your system. In such case please refer to <ahref="#host-side-configuration">[Automatic IP configuration for routed subnet](#host-side) for more details.
232
227
233
228
Then, simply bring up the interface:
234
229
235
-
```bash
230
+
```bash
236
231
$ sudo ip link set up dev eth1
237
232
$ ip -6 addr list dev eth1
238
233
4: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
@@ -250,7 +245,7 @@ After a moment (the configuration must propagate), specific IPv6 address (with t
250
245
251
246
The most basic test is to ping a local IP address on a host:
PING 2001:41d0:900:2100:fe34:97ff:feb0:c166(2001:41d0:900:2100:fe34:97ff:feb0:c166) 56 data bytes
269
264
64 bytes from 2001:41d0:900:2100:fe34:97ff:feb0:c166: icmp_seq=1 ttl=55 time=7.23 ms
@@ -290,7 +285,7 @@ For routed subnet definition any prefix size can be used between /57 and /64.
290
285
291
286
After adding Additional IP to your vRack you can manage routed subnet by clicking `Add subnet`{.action} button.
292
287
293
-
{.thumbnail}
288
+
{.thumbnail}
294
289
295
290
To create a routed subnet, we must first define:
296
291
@@ -418,7 +413,7 @@ PING 2001:41d0:abcd:ef10::1(2001:41d0:abcd:ef10::1) 56 data bytes
418
413
419
414
Check the route to our /60 subnet on a host:
420
415
421
-
```bash
416
+
```bash
422
417
debian@host:~$ ip -6 route get 2001:41d0:abcd:ef10::1
423
418
2001:41d0:abcd:ef10::1 from :: via fd00::2 dev veth1a src fd00::1 metric 1024 pref medium
424
419
```
@@ -525,7 +520,6 @@ Please note that in such setups (with Additional IPv6 from more than single regi
525
520
526
521
-**No SLAAC support in multi-location setups:** When there is more than one location acting in routing public IP traffic (both IPv4 and IPv6) into the same vRack, Stateless Address Autoconfiguration (SLAAC) **should not be used**. As an example of such situation, let's consider existing hosts using IPv4 addresses. Such hosts are becoming reconfigured automatically by SLAAC with IPv6 gateway set up from other region. Together with IPv6 prioritization over IPv4 by some Operating Systems this situation can lead to suboptimal routing or even total loss of connectivity for such hosts.
527
522
528
-
529
523
## Known Limitations
530
524
531
525
Understanding the constraints of using **Additional IPv6** within the **vRack** environment is crucial for effective network planning. Here are the key limitations to consider:
@@ -537,8 +531,8 @@ Understanding the constraints of using **Additional IPv6** within the **vRack**
537
531
-**Public bandwidth cap**: Outbound traffic from OVHcloud to the internet is capped at 5Gbps per region location.
538
532
-**IPv6 block allocation limits**: Single Additional IPv6 block per vRack in a region location. Maximum of 3 blocks (/56) per region location.
539
533
-**Mobility of Additional IPv6 blocks**: Due to the hierarchical design of the IPv6 address space, Additional IPv6 blocks are region-specific. This means blocks cannot be transferred between regions, although they can be reassigned within any vRack-connected backend.
540
-
-**No direct VLAN 802.1Q support in vRack by Additional IPv6**: Configuration can only be done with native vlan of your vRack network. For packet forwarding inside specific vlan (of a vRack) a dedicated host on customer side will be needed.
541
-
-**APAC, TOR and 3AZ regions are not supported for the moment.**
534
+
-**No direct VLAN 802.1Q support in vRack by Additional IPv6**: Configuration can only be done with native VLAN of your vRack network. For packet forwarding inside specific VLAN (of a vRack) a dedicated host on customer side will be needed.
535
+
-**At the moment, routing Additional IPv6 into vRack is not supported in APAC (Asia-Pacific) regions.**
> Usage of this feature is currently in Beta phase.
23
-
> This guide may be incomplete and will be extended during this Beta phase. Our team remains available on our dedicated Discord Channel, do not hesitate to join and reach us: <https://discord.gg/ovhcloud>. Ask questions, provide feedback and interact directly with the team that builds our Network services.
24
-
25
21
## Objective
26
22
27
23
The vRack network serves as a global private network bridging various OVHcloud products, enabling the creation of sophisticated network solutions. Beyond facilitating private connections, it also supports routing public IP addresses.
28
24
29
25
**This guide focuses on Additional IPv6 address block configuration within a vRack network.**
30
26
31
-
32
27
## Introduction
33
28
34
29
IPv6 revolutionizes networking within OVHcloud's vRack by addressing IPv4's limitations and introducing features for the modern internet. Its rollout is a direct response to the need for more extensive, secure, and sophisticated internet architectures. Here are the key benefits of integrating IPv6 with vRack:
@@ -44,14 +39,14 @@ By leveraging IPv6 within vRack, OVHcloud users can enjoy a more secure, efficie
44
39
45
40
## Requirements
46
41
47
-
- A [vRack](/links/network/vrack){.external} service activated in your account
48
-
- A [vRack compatible server](/links/network/vrack){.external} attached to your vRack network
42
+
- A [vRack](/links/network/vrack) service activated in your account
43
+
- A [vRack compatible server](/links/network/vrack) attached to your vRack network
49
44
- Access to the [OVHcloud Control Panel](/links/manager)
50
45
51
46
> [!warning]
52
-
> This feature might be unavailable or limited on servers of the [**Eco** product line](https://eco.ovhcloud.com/en-gb/about/).
47
+
> This feature might be unavailable or limited on servers of the [**Eco** product line](/links/bare-metal/eco-about).
53
48
>
54
-
> Please visit our [comparison page](https://eco.ovhcloud.com/en-gb/compare/) for more information.
49
+
> Please visit our [comparison page](/links/bare-metal/eco-compare) for more information.
55
50
56
51
## Instructions
57
52
@@ -61,7 +56,7 @@ While requesting a new Additional IPv6 block, it's important to note that the al
61
56
62
57
/// details | Request a new Additional IPv6 block
63
58
64
-
You can order your new additional IPv6 block [here](https://www.ovh.com/manager/#/dedicated/ip/agoraOrder/ipv6?catalogName=ip).
59
+
You can order your new additional IPv6 block [here](https://ca.ovh.com/manager/#/dedicated/ip/agoraOrder/ipv6?catalogName=ip).
65
60
66
61
{.thumbnail}
67
62
@@ -83,15 +78,15 @@ The example above shows two hosts with their vRack-side interfaces configured wi
83
78
84
79
Go to `Network`{.action} and click the `vRack private network`{.action} section. Then select the vRack you want to manage:
85
80
86
-
{.thumbnail}
81
+
{.thumbnail}
87
82
88
83
On the left side, the possible options (eligible services to be configured) are listed.
89
84
90
85
On the right you see what is already configured with your vRack.
91
86
92
87
Select your new Additional IPv6 and add it to your vRack.
93
88
94
-
{.thumbnail}
89
+
{.thumbnail}
95
90
96
91
You now have your new Additional IPv6 added to your vRack.
97
92
@@ -155,7 +150,7 @@ Let's check exactly which subnet is bridged:
155
150
156
151
As in the example below:
157
152
158
-
{.thumbnail}
153
+
{.thumbnail}
159
154
160
155
To get more details, use this call:
161
156
@@ -166,7 +161,7 @@ To get more details, use this call:
166
161
167
162
As in the example below:
168
163
169
-
{.thumbnail}
164
+
{.thumbnail}
170
165
171
166
Notice that IP autoconfiguration (SLAAC) is turned off by default.
172
167
@@ -193,7 +188,7 @@ Don't forget to configure SLAAC on your host machine.
193
188
194
189
In a basic configuration, you may want to setup an IP address and routing manually. This is also the suggested way when your machine acts as a router (see the [configuring routed subnet](#routedmode) section) and has ipv6.forwarding mode enabled.
195
190
196
-
First, let's add an IP address on the vrack interface (in our example "eth1"):
191
+
First, let's add an IP address on the vRack interface (in our example "eth1"):
197
192
198
193
```bash
199
194
$ sudo ip address add 2001:41d0:abcd:ef00::2/64 dev eth1
@@ -224,15 +219,15 @@ To use automatic configuration, please ensure you have configured your interface
224
219
225
220
First, let's allow our host to accept Router Advertisements (for autoconfiguration) on the vRack interface (in our example "eth1"):
226
221
227
-
```bash
222
+
```bash
228
223
$ sudo sysctl -w net.ipv6.conf.eth1.accept_ra=1
229
224
```
230
225
231
226
Important to note is that this setting will not work if ipv6.forwarding is enabled in your system. In such case please refer to <ahref="#host-side-configuration">[Automatic IP configuration for routed subnet](#host-side) for more details.
232
227
233
228
Then, simply bring up the interface:
234
229
235
-
```bash
230
+
```bash
236
231
$ sudo ip link set up dev eth1
237
232
$ ip -6 addr list dev eth1
238
233
4: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
@@ -250,7 +245,7 @@ After a moment (the configuration must propagate), specific IPv6 address (with t
250
245
251
246
The most basic test is to ping a local IP address on a host:
PING 2001:41d0:900:2100:fe34:97ff:feb0:c166(2001:41d0:900:2100:fe34:97ff:feb0:c166) 56 data bytes
269
264
64 bytes from 2001:41d0:900:2100:fe34:97ff:feb0:c166: icmp_seq=1 ttl=55 time=7.23 ms
@@ -290,7 +285,7 @@ For routed subnet definition any prefix size can be used between /57 and /64.
290
285
291
286
After adding Additional IP to your vRack you can manage routed subnet by clicking `Add subnet`{.action} button.
292
287
293
-
{.thumbnail}
288
+
{.thumbnail}
294
289
295
290
To create a routed subnet, we must first define:
296
291
@@ -418,7 +413,7 @@ PING 2001:41d0:abcd:ef10::1(2001:41d0:abcd:ef10::1) 56 data bytes
418
413
419
414
Check the route to our /60 subnet on a host:
420
415
421
-
```bash
416
+
```bash
422
417
debian@host:~$ ip -6 route get 2001:41d0:abcd:ef10::1
423
418
2001:41d0:abcd:ef10::1 from :: via fd00::2 dev veth1a src fd00::1 metric 1024 pref medium
424
419
```
@@ -525,7 +520,6 @@ Please note that in such setups (with Additional IPv6 from more than single regi
525
520
526
521
-**No SLAAC support in multi-location setups:** When there is more than one location acting in routing public IP traffic (both IPv4 and IPv6) into the same vRack, Stateless Address Autoconfiguration (SLAAC) **should not be used**. As an example of such situation, let's consider existing hosts using IPv4 addresses. Such hosts are becoming reconfigured automatically by SLAAC with IPv6 gateway set up from other region. Together with IPv6 prioritization over IPv4 by some Operating Systems this situation can lead to suboptimal routing or even total loss of connectivity for such hosts.
527
522
528
-
529
523
## Known Limitations
530
524
531
525
Understanding the constraints of using **Additional IPv6** within the **vRack** environment is crucial for effective network planning. Here are the key limitations to consider:
@@ -537,8 +531,8 @@ Understanding the constraints of using **Additional IPv6** within the **vRack**
537
531
-**Public bandwidth cap**: Outbound traffic from OVHcloud to the internet is capped at 5Gbps per region location.
538
532
-**IPv6 block allocation limits**: Single Additional IPv6 block per vRack in a region location. Maximum of 3 blocks (/56) per region location.
539
533
-**Mobility of Additional IPv6 blocks**: Due to the hierarchical design of the IPv6 address space, Additional IPv6 blocks are region-specific. This means blocks cannot be transferred between regions, although they can be reassigned within any vRack-connected backend.
540
-
-**No direct VLAN 802.1Q support in vRack by Additional IPv6**: Configuration can only be done with native vlan of your vRack network. For packet forwarding inside specific vlan (of a vRack) a dedicated host on customer side will be needed.
541
-
-**APAC, TOR and 3AZ regions are not supported for the moment.**
534
+
-**No direct VLAN 802.1Q support in vRack by Additional IPv6**: Configuration can only be done with native VLAN of your vRack network. For packet forwarding inside specific VLAN (of a vRack) a dedicated host on customer side will be needed.
535
+
-**At the moment, routing Additional IPv6 into vRack is not supported in APAC (Asia-Pacific) regions.**
0 commit comments