I když nás pravděpodobně brzy neopustí, ifconfig je "starý" způsob, jak dělat věci, a je nahrazen ip příkaz. Způsob, jak toho dosáhnout pomocí ip je:
ip addr add 192.168.40.1/32 dev lo
Již nejsou potřeba virtuální rozhraní (tj. lo:10 a tak dále používá Mukesh), ale stále je můžete mít, pokud chcete, jako
ip addr add 192.168.40.1/32 dev lo label lo:40
všimněte si, že používám /32 síťové masky, protože lo je speciální v tom, že bude odpovídat na adresu patřící do sítě, která je na něm konfigurována. Pokud tedy přidáte 192.168.40.1/24 ve skutečnosti bude reagovat na jakýkoli 192.168.40.* adresu, nejen .1
Za tímto účelem pro váš původní příklad 127.0.0.2 , ve skutečnosti na to již bude reagovat, protože spadá do 127.0.0.0/8 takže pro získání této konkrétní adresy nemusíte dělat vůbec nic.
Také buďte opatrní s adresami ve zpětné smyčce, protože jádro bude vědět, že adresa je na hostiteli, a odpoví na požadavky na tuto adresu také na fyzických rozhraních.
1) Můžete jej dočasně přidat pomocí níže uvedeného příkazu
ifconfig lo:40 192.168.40.1 netmask 255.255.255.0 up
2) Přidejte je trvale do /etc/network/interfaces
auto lo lo:10 lo:20
iface lo inet loopback
iface lo:10 inet static
address 192.168.10.1
netmask 255.255.255.0
network 192.168.10.0
iface lo:20 inet static
address 192.168.20.1
netmask 255.255.255.0
network 192.168.20.0