GNU/Linux >> Tutoriels Linux >  >> Linux

Ajout d'une adresse IP publique supplémentaire sur Ubuntu, Debian, CentOS ou Rocky Linux

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.18

Nous 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.1
 
auto eth1iface eth1 inet adressestatique 192.168.0.26netmask 255.255.252.0

Une fois cet ensemble défini, enregistrez et redémarrez le service réseau pour appliquer les modifications :

systemctl redémarrer la mise en réseau

Une 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.


Linux
  1. AlmaLinux contre Rocky Linux

  2. Configurer NTP sur Centos et Ubuntu

  3. Configurer NTP sur Centos et Ubuntu

  4. Migration de CentOS 8 vers Rocky Linux 8 :un didacticiel pas à pas

  5. Comment installer Erlang sur Rocky Linux/Alma Linux/CentOS 8

Ajout d'un émulateur de terminal supplémentaire sous Linux

Comment installer Rabbitmq dans Rocky Linux/Alma Linux/Centos 8

Comment configurer la réplication FreeIPA sur Rocky Linux/Alma Linux/Centos 8

Comment installer Java 14 sur Linux, Ubuntu, CentOS

Comment ajouter une adresse IP supplémentaire à votre serveur cloud Ubuntu ou Debian

Comment configurer le cluster RabbitMQ sur Ubuntu/Debian Linux