EUR
european

EUR

usa

USD

Ex. VAT Ex. VAT 0%

Paramètres IPv4 et IPv6 sur un VPS

Chaque VPS INTROSERV reçoit une adresse IPv4 et une adresse IPv6 lors de sa création. Le VPS obtient ses paramètres réseau automatiquement via DHCP, donc dans la plupart des cas, vous n'avez rien à configurer. Ce guide montre comment vérifier les paramètres, comment ajouter une adresse IP supplémentaire si elle n'est pas apparue d'elle-même et quelles modifications peuvent interrompre le réseau.

Où trouver vos adresses IP

Les adresses IPv4 de votre VPS sont affichées dans l'espace client : Commandes → Détails de la commande → onglet Réseau, ainsi que le masque de sous-réseau et la passerelle. Le sous-réseau IPv6 est répertorié dans l'onglet Détails, dans Paramètres de la commande (IPv6: /112 Network). Pour voir l'adresse IPv6 elle-même, vérifiez-la sur le VPS comme décrit dans "Vérification des paramètres réseau". Pour plus de détails sur l'espace client, consultez le manuel "Panneau de configuration du VPS".

Comment fonctionne le réseau sur un VPS

  • Les adresses IPv4 et IPv6, la passerelle et les serveurs DNS sont obtenus via DHCP.
  • Les adresses IPv4 ont généralement un masque /24 (255.255.255.0), et la passerelle est généralement l'adresse .1 du sous-réseau. L'adresse IPv6 est configurée avec un préfixe /112.
  • Les serveurs DNS par défaut sont 8.8.8.8 et 1.1.1.1.
  • Chaque adresse IP est liée à l'adresse MAC de la carte réseau du VPS. Le trafic provenant de toute autre adresse ou MAC est bloqué.

Warning

Ne modifiez pas l'adresse IP, le masque, la passerelle ou l'adresse MAC du VPS. Si les paramètres réseau diffèrent de ceux émis par le DHCP, le VPS perd l'accès au réseau. Si vous configurez le réseau de manière statique, utilisez exactement les valeurs attribuées au VPS. Si le réseau cesse de fonctionner après une modification, ouvrez la Console Virtuelle dans le panneau de configuration du VPS et restaurez la configuration précédente.

Vérification des paramètres réseau

Linux :

ip -br addr ip route ip -6 route

La sortie affiche le nom de l'interface (par exemple, eth0 ou ens3), les adresses IPv4 et IPv6 et les routes par défaut. Les exemples ci-dessous utilisent le nom d'interface eth0.

Vérifiez la connexion via IPv4 et IPv6 :

ping -c 4 1.1.1.1 ping -6 -c 4 2606:4700:4700::1111

Windows Server (Invite de commandes ou PowerShell) :

ipconfig /all ping 1.1.1.1 ping -6 2606:4700:4700::1111

Adresses IP supplémentaires

Lorsque vous commandez une adresse IP supplémentaire, elle est généralement ajoutée automatiquement à l'interface réseau du VPS en tant que deuxième adresse (alias). Exécutez ip -br addr sous Linux ou ipconfig /all sous Windows. Si la nouvelle adresse figure dans la liste, rien d'autre n'est nécessaire.

Si l'adresse n'y est pas, ajoutez-la manuellement comme décrit ci-dessous. Conservez le DHCP pour l'adresse principale et ajoutez uniquement la supplémentaire. Les exemples utilisent l'adresse de documentation 203.0.113.11/24. Remplacez-la par votre adresse IP supplémentaire.

Info

Ouvrez la Console Virtuelle dans le panneau de configuration du VPS avant de commencer. Si vous faites une erreur, vous pourrez corriger la configuration à partir de là.

Ubuntu (netplan)

Ubuntu conserve les paramètres réseau dans des fichiers YAML dans /etc/netplan/. Ne modifiez pas le fichier existant : il peut être régénéré lors du redémarrage du VPS. Créez plutôt un fichier séparé pour l'adresse supplémentaire.

Vérifiez le nom de l'interface utilisé dans le fichier existant :

cat /etc/netplan/*.yaml

Créez un nouveau fichier :

nano /etc/netplan/60-additional-ip.yaml

Ajoutez ce qui suit, avec le même nom d'interface que dans le fichier existant :

network: version: 2 ethernets: eth0: addresses: - 203.0.113.11/24

Info

Le YAML est sensible à l'indentation : utilisez des espaces, pas des tabulations. Netplan fusionne ce fichier avec le principal, donc le DHCP pour l'adresse principale reste tel quel.

Définissez des autorisations strictes sur le fichier et appliquez la configuration en mode test :

chmod 600 /etc/netplan/60-additional-ip.yaml netplan try

Si la connexion fonctionne toujours, appuyez sur Entrée pour conserver les paramètres. Si vous perdez l'accès, netplan annule les modifications après 120 secondes.

Debian (ifupdown)

Debian avec ifupdown conserve les paramètres réseau dans /etc/network/interfaces. Si votre VPS possède des fichiers YAML dans /etc/netplan/ à la place, suivez la section Ubuntu (netplan). Vérifiez que ce fichier inclut les fichiers de configuration de /etc/network/interfaces.d/ :

grep source /etc/network/interfaces

La sortie doit contenir la ligne source /etc/network/interfaces.d/*. S'il manque, ajoutez-la à la fin de /etc/network/interfaces.

Créez un fichier séparé pour l'adresse supplémentaire :

nano /etc/network/interfaces.d/60-additional-ip

Ajoutez :

iface eth0 inet static address 203.0.113.11/24

N'ajoutez pas de passerelle ici : l'adresse principale en a déjà une.

Ajoutez l'adresse au système en cours d'exécution sans redémarrer le réseau :

ip addr add 203.0.113.11/24 dev eth0

Le fichier conserve l'adresse après un redémarrage.

AlmaLinux et Rocky Linux (NetworkManager)

Trouvez le nom de la connexion :

nmcli connection show

Ajoutez l'adresse supplémentaire à la connexion. Remplacez System eth0 par le nom de votre connexion :

nmcli connection modify "System eth0" +ipv4.addresses 203.0.113.11/24

Trouvez le nom du périphérique de l'interface :

nmcli device status

Appliquez la modification à l'interface sans la reconnecter. Remplacez eth0 par le nom du périphérique de la commande précédente :

nmcli device reapply eth0

L'adresse principale provient toujours du DHCP, NetworkManager ajoute la supplémentaire à côté. L'adresse reste après un redémarrage.

Windows Server

Pour ajouter une adresse IPv4 supplémentaire sur Windows Server, l'adaptateur doit d'abord utiliser une configuration IPv4 statique : les paramètres Avancés pour les adresses supplémentaires ne sont disponibles qu'avec une adresse statique. Définissez l'adresse principale de manière statique avec exactement les mêmes valeurs que celles émises par le DHCP, puis ajoutez l'adresse supplémentaire.

Warning

La connexion est interrompue un instant lorsque vous faites passer l'adaptateur de DHCP à statique. Effectuez ces modifications depuis la Console Virtuelle, et non via RDP.

Tout d'abord, notez les valeurs actuelles :

ipconfig /all

Vous avez besoin de l'Adresse IPv4, du Masque de sous-réseau, de la Passerelle par défaut et des Serveurs DNS de l'adaptateur actif.

Interface graphique

Appuyez sur Win + R, tapez ncpa.cpl et appuyez sur Entrée. Cliquez avec le bouton droit sur la carte réseau et sélectionnez Propriétés.

Sélectionnez Protocole Internet version 4 (TCP/IPv4) et cliquez sur Propriétés. Sélectionnez Utiliser l'adresse IP suivante et entrez l'adresse IP, le masque de sous-réseau et la passerelle par défaut de la sortie ipconfig. Ci-dessous, entrez les serveurs DNS.

Cliquez sur Avancé, puis sur Ajouter dans la section Adresses IP. Entrez l'adresse supplémentaire et le masque de sous-réseau 255.255.255.0. N'ajoutez pas de deuxième passerelle.

Cliquez sur OK dans toutes les fenêtres. Laissez les paramètres IPv6 inchangés.

PowerShell

Ouvrez PowerShell en tant qu'administrateur et trouvez le nom de l'adaptateur :

Get-NetAdapter

Les exemples ci-dessous utilisent le nom Ethernet et les adresses de documentation 203.0.113.10 (principale), 203.0.113.11 (supplémentaire) et 203.0.113.1 (passerelle). Utilisez plutôt les valeurs de ipconfig.

Faites passer IPv4 de DHCP à statique. IPv6 continue de fonctionner via DHCP :

Set-NetIPInterface -InterfaceAlias "Ethernet" -AddressFamily IPv4 -Dhcp Disabled

Définissez l'adresse principale et la passerelle :

New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 203.0.113.10 -PrefixLength 24 -DefaultGateway 203.0.113.1

Ajoutez l'adresse supplémentaire sans passerelle :

New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 203.0.113.11 -PrefixLength 24

Définissez les serveurs DNS. Ne sautez pas cette étape : après le passage en statique, la liste des serveurs DNS est vide :

Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses ("8.8.8.8","1.1.1.1")

Vérification du résultat

Exécutez à nouveau les commandes de "Vérification des paramètres réseau". L'adresse supplémentaire devrait figurer dans la liste et les deux pings devraient fonctionner.

Pour vous assurer que l'adresse est accessible de l'extérieur, pinguez-la depuis votre propre ordinateur :

ping 203.0.113.11

S'il n'y a pas de réponse, vérifiez que le pare-feu sur le VPS autorise ICMP. Vous pouvez également vérifier un service qui écoute sur l'adresse supplémentaire, par exemple un site Web ou SSH.

Si le VPS a perdu l'accès au réseau, ouvrez la Console Virtuelle et supprimez la modification que vous avez apportée. Si le problème persiste, contactez le support.

VAT

  • Other

    Ex. VAT

    0%
  • austria

    Austria

    20%
  • Belgium

    Belgium

    21%
  • Bulgaria

    Bulgaria

    20%
  • Croatia

    Croatia

    25%
  • Cyprus

    Cyprus

    19%
  • Czech Republic

    Czech Republic

    21%
  • Denmark

    Denmark

    25%
  • Estonia

    Estonia

    22%
  • France

    France

    20%
  • Finland

    Finland

    24%
  • Germany

    Germany

    19%
  • Greece

    Greece

    24%
  • Hungary

    Hungary

    27%
  • Ireland

    Ireland

    23%
  • Italy

    Italy

    22%
  • Latvia

    Latvia

    21%
  • Lithuania

    Lithuania

    21%
  • Luxembourg

    Luxembourg

    17%
  • Malta

    Malta

    18%
  • Netherlands

    Netherlands

    21%
  • Poland

    Poland

    23%
  • Portugal

    Portugal

    23%
  • Romania

    Romania

    19%
  • Slovakia

    Slovakia

    20%
  • Slovenia

    Slovenia

    22%
  • Spain

    Spain

    21%
  • Sweden

    Sweden

    25%
  • USA

    USA

    0%
european
states
  • kingdom
  • Español
  • French
  • Hrvatska
  • Italiano
  • Poland
  • Slovenski
  • Türkçe
  • Other
  • Austria
  • Belgium
  • Bulgaria
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hungary
  • Ireland
  • Italy
  • Latvia
  • Lithuania
  • Luxembourg
  • Malta
  • Netherlands
  • Poland
  • Portugal
  • Romania
  • Slovakia
  • Slovenia
  • Spain
  • Sweden
  • USA