Skip to main content

Couche 2 uniquement, mode non lié

Equinix Metal™ permet aux utilisateurs de modifier le mode réseau d'un serveur, passant du mode par défaut de couche 3 liée à des modes utilisant uniquement la couche 2 sur les VLAN. Cela signifie que tout accès à l'Internet public est perdu et que l'hôte n'est accessible que par la console Serial Over SSH (SOS) ou depuis d'autres serveurs connectés au même VLAN.

Cette option détruit la liaison LACP et permet de placer chaque interface dans des réseaux de couche 2 individuels. Cela n'introduit pas de point de défaillance unique sur le commutateur en amont ou l'interface réseau. Une panne, une maintenance ou un redémarrage de l'un des ports entraînera des interruptions de réseau.

Layer 2 Unbonded Diagram

Si vous avez des préoccupations en matière de haute disponibilité, Layer 2 Bonded Mode prend en charge une configuration de couche 2 uniquement tout en maintenant l'interface réseau liée qui s'étend sur 2 commutateurs en amont différents.

Aperçu général

  • Le mode non lié de couche 2 rompt la liaison, vous permettant de configurer les deux interfaces séparément, mais expose un point de défaillance unique à votre réseau si l'un des ports ou des commutateurs tombe en panne.
  • Vous pouvez ensuite ajouter des VLAN aux interfaces eth1 et eth0 pour votre trafic de couche 2. Si vous n'ajoutez qu'un seul VLAN par interface à eth1 ou eth0, le trafic ne pourra pas être étiqueté.
  • Si vous ajoutez plus d'un VLAN à eth1 ou eth0, vous devrez créer des sous-interfaces pour gérer le trafic étiqueté pour chaque VLAN et/ou vous devrez définir un VLAN natif pour gérer le trafic non étiqueté.

Conversion en mode non lié de couche 2

Dans la console Equinix Metal, allez à la page Réseau du serveur, cliquez sur Convertir en un autre type de réseau et choisissez Couche 2. Sélectionnez le mode Non lié. Cliquez sur Convertir en couche 2 pour lancer la conversion.

Converting to Layer 2 Unbonded mode panel

Une fois l'opération terminée, vous serez redirigé vers la page Réseau du serveur.

Pour attribuer un VLAN à l'un des ports, cliquez sur Ajouter un nouveau VLAN, puis sélectionnez l'interface eth0 ou eth1. Cliquez ensuite sur Ajouter pour valider les modifications.

Adding a VLAN to eth0

Connexion de plusieurs VLAN - Non lié

L'ajout de plusieurs VLAN à l'interface agrégée est pris en charge. Cela a une incidence sur la configuration du serveur, car vous devrez vous assurer qu'une sous-interface reçoit les paquets destinés à chaque VLAN et/ou définir un VLAN natif pour gérer le trafic non étiqueté.

Pour assigner plusieurs VLAN à un port, allez à la page Réseau du serveur. Dans la section Couche 2, cliquez sur Ajouter un nouveau VLAN, ce qui vous permettra d'attribuer d'autres VLAN au port eth0 ou eth1.

Cliquez sur Ajouter pour commencer les modifications. Veuillez noter que si vous attribuez plusieurs VLAN simultanément, ils seront ajoutés par un processus par lots asynchrone, qui démarre immédiatement, mais peut prendre un certain temps.

Configuration de vos serveurs pour la couche 2 non liée

Une fois que vous avez converti le serveur en mode Layer 2 Unbonded et attribué le VLAN à une interface, vous devrez configurer la mise en réseau sur le système d'exploitation du serveur et lui attribuer une adresse IP sur le VLAN.

Remarque: étant donné que toutes les adresses IP attribuées à Equinix Metal ont été supprimées lorsque vous avez converti ce serveur en couche 2, vous êtes libre de configurer et d'utiliser les sous-réseaux dont vous avez besoin, mais vous devrez peut-être supprimer toute configuration existante dans le système d'exploitation du serveur pour éviter les conflits.

Il existe deux exemples de configurations: le premier exemple est une configuration permettant d'attribuer un seul VLAN et le deuxième exemple permet d'attribuer plusieurs VLAN.

N'oubliez pas que vous devrez utiliser la console SOS/OOB pour vous connecter en SSH à votre serveur.

Pour un seul VLAN par interface

Si vous n'avez qu'un seul VLAN, ne balisez pas le trafic et attribuez directement l'adresse IP du VLAN à l'interface. Cet exemple utilise eth1, mais la procédure est identique pour eth0 ou eth1.

Remarque - dans nos images Ubuntu récentes, les interfaces ne sont plus aliasées à eth1 et eth0, eth1 est enp1s0f1 et eth0 est enp1s0f0.

  1. Installer et configurer les prérequis pour les VLAN.

    apt-get install vlan
    modprobe 8021q
    echo "8021q" >> /etc/modules
  2. Assurez-vous que eth1 et eth0 ont été supprimés de bond0.

    ip -d link show enp1s0f1
    ip -d link show enp1s0f0

    S'ils n'ont pas été supprimés, supprimez-les.

    ip link set enp1s0f1 nomaster
    ip link set enp1s0f0 nomaster
  3. Configurez enp1s0f1 avec une adresse IP pour le VLAN. L'exemple utilise l'adresse IP 192.168.1.2/29.

    ip addr add 192.168.1.2/29 dev enp1s0f1

    Pour rendre la configuration réseau permanente et survivre aux redémarrages du serveur, modifiez enp1s0f1 dans le fichier /etc/network/interfaces.

    auto enp1s0f1
    iface enp1s0f1 inet manual
    address 192.168.1.2
    netmask 255.255.255.248
    pre-up sleep 4
  4. Affichez l'interface et vérifiez qu'elle est de nouveau opérationnelle.

    ip link set dev enp1s0f1 up
    ip -d link show enp1s0f1

Pour plusieurs VLAN sur une interface

Si vous utilisez plusieurs VLAN sur eth1 ou eth0, les paquets IP devront être étiquetés et vous devrez configurer des sous-interfaces qui recevront les paquets destinés à chaque VLAN.

Cet exemple utilise eth1, mais la procédure est la même pour eth0 ou eth1.

Remarque: Si vous avez besoin d'une prise en charge des paquets non étiquetés, définissez le VLAN qui gère les paquets non étiquetés comme VLAN natif.

Remarque - dans nos images Ubuntu récentes, les interfaces ne sont plus aliasées à eth1 et eth0, eth1 est enp1s0f1 et eth0 est enp1s0f0.

  1. Installer et configurer les prérequis pour les VLAN.

    apt-get install vlan
    modprobe 8021q
    echo "8021q" >> /etc/modules
  2. Assurez-vous que eth1 et eth0 ont été supprimés de bond0.

    ip -d link show enp1s0f1
    ip -d link show enp1s0f0

    S'ils n'ont pas été supprimés, supprimez-les.

    ip link set enp1s0f1 nomaster
    ip link set enp1s0f0 nomaster
  3. Ajoutez de nouvelles sous-interfaces à enp1s0f1 pour gérer le trafic étiqueté, une par VLAN, et attribuez-leur des adresses IP. Utilisez vos identifiants de VLAN Equinix Metal dans les champs VLAN_ID. L'exemple utilise les ID de VLAN 1000 et 1001 et les adresses IP 192.168.1.2/29 et 192.168.100.2/29.

    ip link add link enp1s0f1 name enp1s0f1.1000 type vlan id 1000
    ip addr add 192.168.1.2/29 dev enp1s0f1.1000
    ip link add link enp1s0f1 name enp1s0f1.1001 type vlan id 1001
    ip addr add 192.168.100.2/29 dev enp1s0f1.1001

    Pour rendre la configuration réseau permanente et survivre aux redémarrages du serveur, ajoutez les nouvelles sous-interfaces au fichier /etc/network/interfaces.

    auto enp1s0f1.1000
    iface enp1s0f1.1000 inet static
    address 192.168.1.2
    netmask 255.255.255.248
    vlan-raw-device enp1s0f1

    auto enp1s0f1.1001
    iface enp1s0f1.1001 inet static
    address 192.168.100.2
    netmask 255.255.255.248
    vlan-raw-device enp1s0f1
  4. Affichez les interfaces et vérifiez qu'elles s'affichent.

    ip link set dev enp1s0f1.1000 up
    ip -d link show enp1s0f1.1000

    ip link set dev enp1s0f1.1001 up
    ip -d link show enp1s0f1.1001

Vous devrez exécuter les mêmes étapes sur tous les serveurs que vous souhaitez connecter aux VLAN, en attribuant des adresses IP différentes à chacun.

Reconversion vers la couche 3

Si vous êtes dans l’un des modes de couche 2 et que vous souhaitez revenir à la couche 3, vous devez d’abord supprimer tous les VLAN connectés.

Pour détacher un VLAN dans la console, allez à la page Réseau du serveur. Dans la section Couche 2, cliquez sur Supprimer à côté du VLAN que vous voulez détacher. Confirmez la suppression en cliquant sur Oui.

Removing a VLAN

Détacher le VLAN de ce serveur ne le supprime PAS de votre projet. Il continuera d'exister après sa déconnexion du serveur.

Pour revenir au réseau de couche 3, cliquez sur Convertir vers un autre type de réseau, puis sélectionnez Couche 3. Cliquez ensuite sur Convertir en couche 3 pour lancer le processus.

Converting from Layer 2 to Layer 3

Remarque: Le mode Layer Bonded a supprimé les adresses IP publiques du serveur. Si le serveur est ultérieurement reconverti en couche 3, de nouvelles adresses IP publiques lui seront attribuées et il sera accessible à l'Internet public.

Cette page vous a-t-elle été utile ?