GNU/Linux >> Znalost Linux >  >> Linux

Jak přidat druhou adresu local loop_back?

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

Linux
  1. Jak přidat uživatele do skupiny v Linuxu

  2. Jak správně přidat cestu k cestě?

  3. Jak číst IP adresu pozpátku?

  1. Jak přidat úložiště Yum

  2. Jak přidat více hostitelů v phpMyAdmin

  3. Jak rezervovat IP adresu na serveru DHCP?

  1. Jak najít IP adresu v Kali Linuxu

  2. Jak přidat IP adresu na Ubuntu 18.04 pomocí netplanu?

  3. Jak přidat IP adresu v Ubuntu pomocí příkazu?