Linux – Configurer une IP Alias sur Loopback

Posted on 01/03/2011 · Posted in Linux

Cette configuration peut-être utile dans bien des cas.

Sous Debian-like :
Édition du fichier /etc/network/interfaces

1
2
3
4
auto lo:0
iface lo:0 inet static
        address 192.168.3.1
        netmask 255.255.255.255

Sous RedHat-like :
Édition du fichier /etc/sysconfig/network-scripts/ifcfg-lo.0

1
2
3
4
5
6
DEVICE="lo:0"
BOOTPROTO="static"
IPADDR="192.168.3.1"
NETMASK="255.255.255.255"
NM_CONTROLLED="yes"
ONBOOT="yes"

Si vous souhaitez désactiver certaines réponses aux requêtes ARP. Ce qui peut-etre utile lorsque vous configurez un environnement HA avec par exemple LVS.

Édition du fichier /etc/sysctl.conf

1
2
3
4
5
net.ipv4.conf.lo.forwarding=0
net.ipv4.conf.lo.arp_ignore=1
net.ipv4.conf.lo.arp_announce=2
net.ipv4.conf.all.arp_ignore=1
net.ipv4.conf.all.arp_announce=2

Pour appliquer les modifications

1
sysctl -p