GNU/Linux >> Znalost Linux >  >> Linux

Jak můžeme v Linuxu vytvořit více fiktivních rozhraní?

Obvyklý způsob, jak přidat několik fiktivních rozhraní, je použít iproute2:

# ip link add dummy0 type dummy
# ip link add dummy1 type dummy
# ip link list
...
5: dummy0: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 22:4e:84:26:c5:98 brd ff:ff:ff:ff:ff:ff
6: dummy1: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
    link/ether 9e:3e:48:b5:d5:1d brd ff:ff:ff:ff:ff:ff

Chybová zpráva FATAL:Module dummy not found označuje, že možná máte jádro, kde není povolen fiktivní modul rozhraní, takže zkontrolujte konfiguraci jádra a v případě potřeby jádro znovu zkompilujte.


Chcete-li při startu vytvořit fiktivní rozhraní, doporučuji přidat do /etc/modules

dummy

Pozor na modul dummy ve výchozím nastavení povoluje pouze dvě fiktivní rozhraní před jádrem 4.4.x (je třeba ověřit správnou verzi).

Pokud potřebujete více, musíte také vytvořit buď /etc/modprobe.d/local nebo /etc/modprobe.d/dummy.conf definování parametru numdummies s požadovaným počtem fiktivních rozhraní:

options dummy numdummies=4 

Podle komentářů @Feuermurmel v novějších jádrech přidáváte další fiktivní rozhraní kromě dvou vytvořených ve výchozím nastavení pomocí příkazu:

sudo ip link add dummyX type dummy

Linux
  1. Jak vytvořit více uživatelských účtů v Linuxu

  2. Jak vytvořit skript příkazu Linux

  3. Jak vytvořit balíček RPM pro Linux

  1. Jak vytvořit službu Systemd v Linuxu

  2. Jak vytvořit odkládací soubor v Linuxu

  3. Jak komprimovat více souborů v systému Linux

  1. Jak mohu vytvořit strom adresářů v C++/Linux?

  2. Jak mohu symbolicky propojit soubor v Linuxu?

  3. Jak mohu vytvořit vícedílný soubor tar v Linuxu?