Dans cet article, nous allons vous montrer comment attribuer plusieurs adresses IP à une seule carte réseau sous Ubuntu OS. Nous allons démontrer la procédure sur Ubuntu 20.04 (Fosse focale).
Attribution temporaire de plusieurs adresses IP à une seule carte réseau
Dans la section suivante, nous verrons comment attribuer une seconde adresse IP à une NIC. La deuxième adresse IP attribuée par cette méthode est temporaire. Une fois le système redémarré, il sera automatiquement supprimé.
Voici les étapes pour attribuer une deuxième adresse IP à la carte réseau.
1. Trouvez d'abord l'adresse IP actuelle et le nom de l'interface dans votre système. Pour ce faire, exécutez la commande suivante dans Terminal :
$ adresse ipLa sortie suivante montre que notre interface réseau est ens33 et l'adresse IP actuelle est 192.168.72.157/24 qui est l'adresse IP dynamique attribuée par DHCP.
2. Attribuons une autre adresse IP à la carte réseau. Pour attribuer une adresse IP supplémentaire à votre carte réseau, exécutez la commande suivante dans Terminal :
$ ip additionneur ajouterRemplace le
3. Après avoir exécuté la commande ci-dessus, vérifiez si la deuxième adresse IP a été attribuée à votre interface réseau. Exécutez la commande suivante pour ce faire :
$ adresse ipVoici le résultat de la commande ci-dessus qui affiche deux adresses IP attribuées au ens33 interface réseau.
4. Essayez maintenant de cingler les deux adresses IP une par une. Vous pouvez voir que les deux adresses IP sont accessibles.
Supprimer les adresses IP multiples de la carte réseau
Afin de supprimer les adresses IP supplémentaires attribuées à une carte réseau, exécutez la commande suivante :
$ sudo adresse ip delRemplacer les
Attribution permanente de plusieurs adresses IP à une seule carte réseau
Dans la section précédente, nous avons attribué la deuxième adresse IP à l'aide de la commande "ip addr add" qui n'est pas la méthode permanente. Une fois le système redémarré, l'adresse IP se supprime automatiquement. Dans cette section, nous verrons comment rendre permanente l'attribution d'IP.
Afin d'attribuer plusieurs adresses IP à une seule carte réseau de manière permanente, vous devrez la configurer dans le interfaces fichier de configuration.
1. Modifiez le fichier de configuration des interfaces comme suit :
$ sudo nano /etc/network/interfacesAjoutez les lignes suivantes dans le fichier :
Je fais faceadresse
Remplace le
adresse 10.1.1.5/8
Une fois que vous avez ajouté les lignes ci-dessus, enregistrez et fermez le fichier.
Redémarrez maintenant le service réseau pour appliquer les modifications de configuration que vous avez apportées ci-dessus :
$ sudo systemctl redémarrer le réseauVous pouvez également réduire et afficher l'interface pour appliquer les modifications :
$ sudo ifdown ens33$ sudo ifup ens33
Maintenant, pour vérifier si l'adresse IP supplémentaire a été attribuée à l'interface réseau, utilisez la commande suivante :
$ adresse ipComme nous avons configuré l'adresse IP supplémentaire dans le fichier de configuration, elle restera donc permanente même si vous redémarrez le système.
Supprimer les adresses IP multiples de la carte réseau
Vous pouvez également supprimer l'adresse IP supplémentaire que vous avez configurée dans le fichier de configuration des interfaces. Pour ce faire, modifiez simplement le /etc/network/interfaces fichier et supprimez l'entrée pour les adresses IP supplémentaires que vous avez ajoutées. Ensuite, enregistrez et fermez le fichier et redémarrez les services réseau :
$ sudo systemctl redémarrer le réseauou faire descendre et afficher l'interface pour appliquer les modifications
$ sudo ifdown ens33$ sudo ifup ens33
Voici comment vous pouvez attribuer plusieurs adresses IP à une seule carte réseau sous Ubuntu OS. Dans cet article, nous avons discuté des méthodes temporaires et permanentes pour attribuer l'adresse IP secondaire à une seule carte réseau. En suivant les mêmes méthodes, vous pouvez allouer plusieurs adresses IP à une seule carte réseau.