7.4. IP Aliasing

Il y a des applications où être en mesure d'affecter plusieurs adresses IP à un seul périphérique réseau pourrait être utile. Certains fournisseurs d'accès à l'Internet utilise souvent cette possibilité pour fournir des offres www et ftp `à la carte' pour leurs clients. Vous pouvez vous référer au mini-HOWTO IP-Aliasing pour plus d'informations.

Options de compilation du noyau :
Networking options  --->
 ....
 [*] Network aliasing
 ....
 <*> IP: aliasing support

Après avoir compilé et installé le noyau avec le support IP_Alias, la configuration est très simple. Les alias sont ajoutés aux périphériques réseau virtuels associés au périphérique réseau réel. Une simple convention de noms s'applique pour périphériques : <nom de périphérique> : <numéro de périphérique virtuel>, par ex. eth0:0, ppp0:10 etc. Notez que le gestionnaire de périphérique ifname:number ne peut être configuré qu'après le réglage de l'interface principale.

Par exemple, supposons que vous ayez un réseau Ethernet avec simultanément deux sous-réseaux IP et que vous vouliez que votre machine ait un accès direct aux deux, vous pouvez faire quelque chose comme ceci :

        root# ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up
 root# route add -net 192.168.1.0 netmask 255.255.255.0 eth0
 root# ifconfig eth0:0 192.168.10.1 netmask 255.255.255.0 up
 root# route add -net 192.168.10.0 netmask 255.255.255.0 eth0:0

Pour supprimer un alias vous ajoutez simplement un `-' au bout de son nom et et vous faites aussi simplement que ça :

       root# ifconfig eth0:0- 0

Toutes les routes associées avec cet alias seront enlevées automatiquement.

Ceci vous a intéressé? Pourquoi ne pas donner 2,50 dollars?