Présentation
Ce guide vous montrera comment ajouter une adresse IP publique et/ou privée supplémentaire sur votre serveur Arch Linux.
Prérequis
-Un serveur Arch Linux et une adresse IP publique supplémentaire réservée et attribuée au serveur ou une adresse IP privée choisie pour votre plage d'adresses IP privées accordées.
-Netctl installé sur le serveur.
Ajout d'une IP supplémentaire sur Arch Linux
La première chose que nous devrons faire est de créer un fichier netctl pour eth0 (ou de modifier le fichier actuel s'il existe.) Dans notre cas, le fichier /etc/netctl/eth0 existe, nous allons donc le modifier et ajouter notre adresse IP supplémentaire adresse, y.y.y.y/xy.
nano /etc/netctl/eth0
Connection='ethernet' Description='Eth0 IPs' Interface='eth0' IP='static' Address=('x.x.x.x/xy' 'y.y.y.y/xy') Gateway='xg.xg.xg.xg' DNS=('209.208.127.65' '209.208.25.18')
Connexion est le type de connexion.
Description est une description personnalisée de la connexion. Vous pouvez utiliser ce que vous voulez.
Interface est l'interface que nous allons utiliser pour la connexion.
IP est le type de l'IP sera. Il s'agit généralement de statique ou de DHCP si vous disposez d'une allocation IP par DHCP disponible.
Adresse est la liste des adresses IP et de leurs sous-réseaux associés. Chaque adresse IP doit être contenue entre une paire de " " et séparée par un espace. Ils doivent contenir leur sous-réseau associé pour fonctionner. C'est ici que vous répertoriez votre adresse IP principale, puis toutes les adresses IP supplémentaires.
Passerelle est la passerelle par défaut du serveur. Cela devrait être la passerelle de l'IP principale et aucune autre.
DNS seraient les serveurs DNS. Dans ce cas, j'ai utilisé les serveurs DNS d'Atlantic.Net.
Nous devons ensuite le redémarrer en exécutant :
netctl restart eth0
Une fois activé, vous devriez être prêt à partir et l'adresse IP supplémentaire devrait maintenant répondre.
Ajouter une IP privée sur Arch Linux
Pour faire une adresse IP privée, nous aurions besoin de créer un nouveau fichier netctl que nous nommerons eth1. C'est essentiellement la même chose que d'ajouter une adresse IP publique, sauf que cela utilise l'interface privée.
nano /etc/netctl/eth1
Description='Private ethernet connection' Interface=eth1 Connection=ethernet IP=static Address=('x.x.x.x/xy')
Vous pouvez ajouter autant d'adresses IP privées que vous le souhaitez en suivant l'exemple d'ajout d'adresse IP dans la section IP publique. Ajoutez simplement plus d'adresses IP entre une paire de " " et séparées par un espace. Une fois enregistré, affichez-le simplement avec :
netctl start eth1
Une fois cela fait, votre adresse IP privée commencera à fonctionner.
C'est tout ce qu'il y a à faire pour ajouter une nouvelle adresse IP sur un système Arch Linux.