Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,13 @@ details[open]>summary::before {

Link Aggregation Control Protocol (LACP) technology is designed to increase your server’s availability, and boost the efficiency of your network connections. You can aggregate your network cards and make your network links redundant. This means that if one link goes down, traffic is automatically redirected to another available link. The available bandwidth is also doubled thanks to aggregation.

**This guide explains how to bond your interfaces to use them for link aggregation in Debian 12 / Ubuntu 24.04 (Netplan configuration).**
**This guide explains how to bond your interfaces to use them for link aggregation in Debian 12 (*or newer*) / Ubuntu 24.04 (Netplan configuration).**

> [!warning]
> Although rescue mode is based on the Debian 12 operating system, its network configuration relies on the *ifupdown* utility.
>
> If you wish to configure link aggregation in rescue mode, please refer to [this guide](/pages/bare_metal_cloud/dedicated_servers/ola-enable-debian9).
>

## Requirements

Expand All @@ -43,7 +49,10 @@ Switch to the tab `Network Interfaces`{.action} and take note of the MAC address
![OVHcloud Control Panel](images/ControlPanel.png){.thumbnail}

> [!primary]
> Please note that the MAC address of the **main** public interface is the one with the lowest value. In the example image above, this is the address `a1:b2:c3:d4:e5:c6`.
> Please note that the **main public** interface is the one answering DHCP requests.
>
> Additionally, the MAC address of the **main private** interface is the one with the lowest value. In the example image above, this is the address `a1:b2:c3:d4:e5:d6`.
>

Now that you know which MAC addresses are associated to each type (public/private) of interface, you need to retrieve the interfaces names.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,13 @@ details[open]>summary::before {

La technologie LACP (Link Aggregation Control Protocol) est conçue pour augmenter la disponibilité de votre serveur et améliorer l’efficacité de vos connexions réseau. Vous pouvez agréger vos cartes réseau et rendre vos liens réseau redondants. Cela signifie que si un lien tombe en panne, le trafic est automatiquement redirigé vers un autre lien disponible. La bande passante disponible est également doublée grâce à l’agrégation.

**Ce guide explique comment lier vos interfaces pour les utiliser pour l'agrégation de liens dans Debian 12 / Ubuntu 24.04 (configuration Netplan).**
**Ce guide explique comment lier vos interfaces pour les utiliser pour l'agrégation de liens dans Debian 12 (*ou plus récent*) / Ubuntu 24.04 (configuration Netplan).**

> [!warning]
> Bien que le mode rescue soit basé sur le système d'exploitation Debian 12, sa configuration réseau repose sur l'utilitaire *ifupdown*.
>
> Si vous souhaitez configurer l'agrégation de liens en mode rescue, veuillez vous référer à [ce guide](/pages/bare_metal_cloud/dedicated_servers/ola-enable-debian9).
>

## Prérequis

Expand All @@ -43,7 +49,10 @@ Cliquez sur l'onglet `Interfaces réseau`{.action} et prenez note des adresses M
![OVHcloud Control Panel](images/ControlPanel.png){.thumbnail}

> [!primary]
> Veuillez noter que l'adresse MAC de l'interface publique **principale** est celle dont la valeur est la plus faible. Dans l'image exemple ci-dessus, il s'agit de l'adresse `a1:b2:c3:d4:e5:c6`.
> Veuillez noter que l'adresse MAC de l'interface **publique principale** est celle qui reçoit les offres DHCP dans le système d'exploitation du serveur. Cette interface gère la connectivité publique dans la configuration par défaut.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tu peux ajouter une mention du fait que le rescue aussi reçoit les offres DHCP sur cette interface ? Il n'y a pas que l'OS installé sur disque.

>
> Quant à l'adresse MAC de l'interface **privée principale**, il s'agit de celle dont la valeur est la plus faible. Dans l'image exemple ci-dessus, il s'agit de l'adresse `a1:b2:c3:d4:e5:d6`.
>

Maintenant que vous savez quelles adresses MAC sont associées à chaque type (public/privé) d'interface, vous devez récupérer les noms des interfaces.

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: How to Configure Your NIC for OVHcloud Link Aggregation in Debian 9 to 11
title: How to configure your NIC for OVHcloud Link Aggregation in Debian 9 to 11
excerpt: "Enable OVHcloud Link Aggregation in your Debian server (from Debian 9 to Debian11)"
updated: 2024-11-26
---
Expand All @@ -24,6 +24,13 @@ OVHcloud Link Aggregation (OLA) technology is designed by our teams to increase
> ```
>

> [!primary]
>
> This guide provides instructions for configuring network interface bonding specifically using `ifupdown`. It also applies to the rescue system.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Préciser que ifupdown = /etc/network/interfaces car l'utilisateur ne connaît souvent que ce nom

>
> If your system's network configuration uses `netplan` instead, please refer to [this guide](/pages/bare_metal_cloud/dedicated_servers/lacp-enable-netplan).
>

## Instructions

Because you have a private-private configuration for your NICs in OLA, you will be unable to SSH into the server. Thus, you will need to leverage the IPMI tool to access the server.
Expand Down Expand Up @@ -58,6 +65,7 @@ This will open an empty text file. To configure the bond interface, insert the f
auto bond0
iface bond0 inet static
address 10.0.0.1/24
hwaddress ether 00:11:22:33:44:55
bond-mode 802.3ad
bond-slaves eno1 eno2
bond-lacp-rate fast
Expand All @@ -66,6 +74,11 @@ iface bond0 inet static
up ip -6 addr add fc10:0000:0000:0001::/64 dev bond0
```

> [!primary]
>
> For the `hwaddress` parameter, we recommend using the smaller of the two MAC addresses of your NICs, as it belongs to the LACP fallback interface.
>

> [!primary]
>
> You only need to add the last line to this file if you are planning on configuring private networking via IPv6.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ updated: 2024-11-26

La technologie OVHcloud Link Aggregation (OLA) est conçue par nos équipes pour augmenter la disponibilité de votre serveur et améliorer l'efficacité de vos connexions réseau. En quelques clics, vous pouvez agréger vos cartes réseau et rendre vos liaisons réseau redondantes. Cela signifie que si une liaison tombe en panne, le trafic est automatiquement redirigé vers une autre liaison disponible.

**Découvrez comment regrouper vos NIC (Network Interface Controller) pour les utiliser avec le service OLA sur Debian (versions de 9 à 11).**
**Découvrez comment regrouper vos NIC (Network Interface Controller) pour les utiliser avec le service OLA sur Debian (versions de 9 à 11).**

## Prérequis

Expand All @@ -24,6 +24,13 @@ La technologie OVHcloud Link Aggregation (OLA) est conçue par nos équipes pour
> ```
>

> [!primary]
>
> Ce guide fournit des instructions pour configurer l'agrégation d'interfaces réseau spécifiquement avec `ifupdown`. Il est aussi applicable au mode rescue.
>
> Si la configuration réseau de votre système utilise plutôt `netplan`, veuillez vous référer à [ce guide](/pages/bare_metal_cloud/dedicated_servers/lacp-enable-netplan).
>

## En pratique

Étant donné que nous avons une configuration privée-privée pour nos NIC sur OLA, il est impossible de se connecter en SSH au serveur. Par conséquent, vous devrez utiliser l’outil IPMI pour accéder au serveur.
Expand Down Expand Up @@ -66,6 +73,11 @@ iface bond0 inet static
up ip -6 addr add fc10:0000:0000:0001::/64 dev bond0
```

> [!primary]
>
> Pour le paramètre `hwaddress`, nous recommandons d'utiliser la plus petite des deux adresses MAC de vos NIC, car il elle appartient à l'interface de secours (fallback) LACP.
>

> [!primary]
>
> Il vous suffit d’ajouter la dernière ligne à ce fichier si vous envisagez de configurer un réseau privé via IPv6.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -352,6 +352,14 @@ chroot /mnt/

You should now be able now apply all necessary changes to your system, for example to [regain server access](#gofurther).

### Link Aggregation configuration in rescue mode

Link Aggregation (LACP) is highly beneficial, as it increases your server's total bandwidth while providing network redundancy in case a network interface fails.

Although rescue mode is based on the Debian 12 operating system, its network configuration relies on the *ifupdown* utility.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Est-ce qu'il faut dire "rescue mode" ou "the rescue mode" ?


If you have a server that supports link aggregation and you wish to configure it in rescue mode, please refer to [this guide](/pages/bare_metal_cloud/dedicated_servers/ola-enable-debian9).

### Exiting rescue mode

If relevant, return to the rescue mode login shell by entering:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -352,6 +352,14 @@ chroot /mnt/

Vous devriez maintenant pouvoir appliquer toutes les modifications nécessaires à votre système, par exemple pour [retrouver l'accès au serveur](#gofurther).

### Configuration de l'agrégation de liens en mode rescue

L'agrégation de liens (LACP) est très avantageuse, car elle permet d'augmenter la bande passante totale de votre serveur tout en offrant une redondance réseau en cas de défaillance d'une interface réseau.

Bien que le mode rescue soit basé sur le système d'exploitation Debian 12, sa configuration réseau repose sur l'utilitaire *ifupdown*.

Si vous disposez d'un serveur supportant l'agrégation de liens, et que vous souhaitez configurer celle-ci en mode rescue, veuillez vous référer à [ce guide](/pages/bare_metal_cloud/dedicated_servers/ola-enable-debian9).

### Sortie du mode rescue

Le cas échéant, revenez au shell de connexion du mode rescue en entrant :
Expand Down