Présentation
Ce guide vous guidera tout au long du processus d'ajout d'une adresse IP supplémentaire à votre serveur Ubuntu ou Debian. Pour qu'une adresse IP supplémentaire fonctionne correctement, elle doit être ajoutée à la fois à l'interface cloud et à votre serveur.
Prérequis
– Privilèges root
– Une adresse IP supplémentaire réservée. Vous pouvez découvrir comment réserver une adresse IP supplémentaire ici.
Ajout de votre adresse IP publique supplémentaire dans le panneau de configuration du cloud
Nous allons commencer par nous connecter au panneau de configuration Atlantic.Net Cloud.
Accédez à vos "IP publiques ‘.
Nous commençons par cliquer sur "Réserver l'IP “. Une boîte de dialogue apparaîtra demandant l'emplacement IP et compter d'adresses IP publiques à ajouter. Pour emplacement IP , sélectionnez le même emplacement que votre serveur Atlantic.Net CentOS. Nous ne voulons ajouter qu'une seule adresse IP, nous allons donc entrer "1 ” pour Compter. Cliquez maintenant sur "Réserver l'adresse IP publique ."
Nous pouvons maintenant voir une nouvelle adresse IP affichée sous "IP publiques ."
Cliquez sur la case à cocher à côté de l'adresse IP publique nouvellement réservée, puis choisissez "Attribuer une adresse IP. ” (Remarque :vous pouvez attribuer l'adresse IP à n'importe lequel des serveurs situés au même emplacement que celui où l'adresse IP a été réservée. Pour ce didacticiel, nous supposerons que vous souhaitez attribuer cette adresse IP à un serveur CentOS.)
Une fois l'adresse IP attribuée, elle devrait ressembler à ceci :
Nous pouvons maintenant passer à l'ajout de l'adresse IP à l'interface réseau du serveur réel.
Ajouter une adresse IP supplémentaire à votre serveur Ubuntu
Pour ajouter cette adresse IP à l'interface réseau de votre serveur, vous devrez modifier votre fichier /etc/netplan/01-netcfg.yaml, mais nous devons d'abord le sauvegarder en cas d'erreur. Pour cela, assurez-vous d'être sur le compte root de votre serveur et utilisez la commande suivante :
cp /etc/netplan/01-netcfg.yaml /etc/netplan/01-netcfg.yaml.backup
Une fois copié, nous pouvons visualiser et modifier le fichier avec nano :
nano /etc/netplan/01-netcfg.yaml
Une fois là-bas, vous devriez voir quelque chose comme ceci :
network :version :2 moteur de rendu :networkd ethernets :eth0 :adresses :- 208.117.86.35/24 gateway4 :208.117.86.1 nameservers :adresses :- 209.208.127.65 - 209.208.25.18
Nous voulons ajouter notre adresse IP sous eth0 et la nommer eth1. Cela devrait ressembler à ceci :
network :version :2 renderer :networkd ethernets :eth0 :adresses :- 208.117.86.35/24 gateway4 :208.117.86.1 eth1 :adresses :- 208.117.87.9/24 gateway4 :208.117.87.1 nameservers :adresses :- 209.208. 127.65 - 209.208.25.18
Enregistrez et fermez le fichier puis exécutez la commande suivante pour appliquer les modifications :
netplan appliquer
Vous pouvez maintenant vérifier la nouvelle adresse IP attribuée avec la commande suivante :
adresse IP
Vous devriez obtenir le résultat suivant :
1 :lo :mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 hôte de portée lo valid_lft pour toujours prefer_lft pour toujours inet6 ::1/128 hôte de portée valid_lft pour toujours prefer_lft pour toujours2:eth0: mtu 1500 qdisc fq_codel état UP groupe par défaut qlen 1000 lien/ether 00:00:d0:75:56:23 brd ff:ff:ff:ff:ff:ff inet 208.117.86.35/24 brd 208.117.86.255 portée globale eth0 valid_lft pour toujours préféré_lft pour toujours inet6 fe80 ::200:d0ff:fe75 :5623/64 lien de portée valid_lft pour toujours préféré_lft pour toujours3 :eth1 : mtu 1500 qdisc fq_codel état UP groupe par défaut qlen 1000 lien/ether 00:00:0a:75:56:23 brd ff:ff :ff:ff:ff:ff inet 208.117.87.9/24 brd 208.117.87.255 portée globale eth1 valid_lft pour toujours prefered_lft pour toujours inet6 fe80::200:aff:fe75:5623/64 lien de portée valid_lft pour toujours pré ferred_lft pour toujours
Ajouter une IP supplémentaire à votre serveur Debian
Pour ajouter cette adresse IP à l'interface réseau de votre serveur, vous devrez modifier votre fichier /root/etc/network/interfaces, mais nous devons d'abord le sauvegarder en cas d'erreur. Pour cela, assurez-vous d'être sur le compte root de votre serveur et utilisez la commande suivante :
cp /etc/network/interfaces /etc/network/interfaces.backup
Une fois copié, nous pouvons visualiser et modifier le fichier avec nano :
nano /etc/network/interfaces
Une fois là-bas, vous devriez voir quelque chose comme ceci :
auto loiface lo inet bouclage
auto eth0iface eth0 inet statichwaddress ether 00:00:45:1c:5e:d6address 192.168.0.1netmask 255.255.252.0gateway 192.168.0.1
serveurs de noms DNS 209.208.127.65 209.208.25.18Nous voulons ajouter notre adresse IP sous eth0 et la nommer eth1. Cela devrait ressembler à ceci :
auto eth0iface eth0 inet statichwaddress ether 00:00:45:1c:5e:d6address 192.168.0.25netmask 255.255.252.0gateway 192.168.0.1auto eth1iface eth1 inet adressestatique 192.168.0.26netmask 255.255.252.0Une fois cet ensemble défini, enregistrez et redémarrez le service réseau pour appliquer les modifications :
systemctl redémarrer la mise en réseauUne fois le service redémarré, votre nouvelle adresse IP sera définie !