GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Ubuntu 18.04:come creare un'interfaccia di rete Dumthe persistente?

Sto cercando di creare un'interfaccia di rete fittizia su un server Ubuntu 18.04. Ecco come lo farei sui miei precedenti server Ubuntu 16.04:

In /etc/network/interfaces.d/dummy.cfg , scrivi:

auto dummy0
iface dummy0 inet static
address 192.168.98.1
netmask 255.255.255.0

E poi aggiungi source /etc/network/interfaces.d/dummy.cfg in /etc/network/interfaces/

Da quanto ho capito, Ubuntu 18.04 non usa /etc/network/interfaces più, dovremmo usare netplan invece. Apparentemente netplan non supporta la creazione dell'interfaccia virtuale (!) https://bugs.launchpad.net/ubuntu/+source/nplan/+bug/1743200.

Posso invece creare l'interfaccia fittizia con il toolkit iproute2:

$ ip link add dummy0 type dummy
$ ip addr add 192.168.98.1/24 dev dummy0
$ ip link set dummy0 up

Ma questa interfaccia scomparirà dopo il riavvio, come ci si aspetterebbe.

Come posso creare un'interfaccia di rete così fittizia che persisterà dopo il riavvio?

Risposta accettata:

Ho avuto lo stesso problema sul server 18.04 e ho utilizzato direttamente il modo systemd-networkd per configurare le interfacce:

Ho creato 2 file in /etc/systemd/network/ :

  1. 10-dummy0.netdev

    [NetDev]
    Name=dummy0
    Kind=dummy
    
  2. 20-dummy0.network

    [Match]
    Name=dummy0
    
    [Network]
    Address=192.168....
    Address=fe80::.....
    

All'avvio l'interfaccia fittizia viene creata automaticamente con gli indirizzi IPv4 e IPv6 e viene mostrata in ip addr . Inoltre systemctl restart systemd-networkd dovrebbe creare l'interfaccia.

Ho segnalato un bug su netplan, per favore supporta:https://bugs.launchpad.net/netplan/+bug/1774203

I documenti:

https://www.freedesktop.org/software/systemd/man/systemd.netdev.html# https://www.freedesktop.org/software/systemd/man/systemd.link.html# https://www. freedesktop.org/software/systemd/man/systemd.network.html#


Ubuntu
  1. Come creare Ubuntu Live USB in Windows

  2. Come creare una chiavetta USB Ubuntu persistente usando lo strumento mkusb

  3. Come riavviare la rete su Ubuntu

  4. Come configurare l'interfaccia di rete su Ubuntu, Debian e LinuxMint

  5. Come creare un USB persistente?

Come creare una presentazione di foto in Ubuntu

Come riavviare la rete su Ubuntu 20.04

Come creare una USB Ubuntu avviabile

Come creare un server Minecraft su Ubuntu 20.04

Come configurare il bridge di rete in Ubuntu

Come riavviare la rete su Ubuntu 22.04