Présentation
Ce guide vous guidera tout au long du processus d'ajout d'une adresse IP supplémentaire à votre serveur Ubuntu, Debian, CentOS ou Rocky Linux. 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 contrôle d'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, et choisissez "Attribuer l'IP “. (Remarque :vous pouvez attribuer l'adresse IP à n'importe lequel des serveurs situés au même emplacement 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 ce faire, assurez-vous d'être un compte root sur 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 ce faire, assurez-vous d'être un compte root sur 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 !
Ajouter une adresse IP supplémentaire à votre serveur CentOS/Rocky
Pour ajouter cette adresse IP à votre interface réseau CentOS ou Rocky Servers, vous devrez modifier la configuration réseau à l'aide de nmtui .
Depuis la ligne de commande, tapez nmtui pour accéder à l'interface NetworkManager et sélectionnez modifier une connexion .
Sélectionnez Ethernet connexion à laquelle vous souhaitez ajouter un alias. Dans presque toutes les circonstances, ce sera eth0 .
Sur la connexion de modification onglet, sous Adresse de configuration IPv4, naviguez jusqu'au bouton
.
Entrez l'adresse IP vous avez réservé dans la section précédente et sélectionnez OK en bas de l'écran.
Cela vous ramènera à la page d'édition Ethernet, accédez au
bouton.
Cela créera un fichier de configuration réseau dans /etc/sysconfig/network-scripts/
Tapez ce qui suit pour voir vos fichiers de configuration :
ls -l /etc/sysconfig/network-scripts/
Si vous affichez le fichier de configuration, vous verrez plusieurs adresses IP.
Tapez ce qui suit :
cat /etc/sysconfig/network-scripts/ifcfg-eth0
Vous pouvez maintenant tester votre connexion en utilisant putty pour SSH vers la nouvelle adresse IP.