===== Adresses ip multiples pour une interface sous centos ou équivalent ===== {{:reseaux:linux:centos_logo.png?nolink&200 |}}Les alias d'interface permettent à une interface d'avoir de multiples adresses IP.\\ C'est utile quand on a besoin d'avoir plusieurs IP publique sur une seule interface.\\ Notez, un serveur Apache peut gérer plusieurs hosts virtuels avec une adresse IP unique.\\ Apache répond au nom de domaine fourni par le client dans l'en-tête HTTP.\\ Dans d'autres situations, on a besoin d'une IP externe pour chaque serveur qui utilise un port.\\ Je vais vous montrer comment mettre en place des alias d'interface sur Centos ou équivalent. ~~READMORE~~ On édite un fichier de configuration pour nos interface **ifcfg-:**, en gros ''ifcfg-eth0:0'', ''ifcfg-eth0:1'' et ainsi de suite, dans ''/etc/sysconfig/network-scripts'' Ces fichiers contiendront ce qui suit: DEVICE="eth0:0" BOOTPROTO="static" ONBOOT="yes" TYPE="Ethernet" IPADDR="172.16.10.155" NETMASK="255.255.255.0" Donc, dans l'exemple dessus ce fichier s'appel ''ifcfg-eth0:0''. Puis on redémarre le service ''network''\\ /etc/init.d/network restart ==== Assigné un range d'adresse IP ==== Si, vous voulez créer un range d'adresse IP :\\ Pour cela, on éditera un fichier de configuration qui contiendra notre range d'IP **ifcfg--** voici un nom possible ''ifcfg-eth0-range0'' dans ''/etc/sysconfig/network-scripts'':\\ vim ifcfg-eth0-range0 Voici, ce qu'il peut contenir :\\ TYPE="Ethernet" IPADDR_START=172.16.10.101 IPADDR_END=172.16.16.105 CLONENUM_START=0 Puis on redémarre le service ''network'' :\\ /etc/init.d/network restart