Creare VLAN su Ubuntu Linux e derivate

La configurazione di VLAN (Virtual Local Area Network) in Linux è fondamentale per segmentare il traffico di rete e migliorare la sicurezza e le prestazioni.

In questa guida vedremo come creare VLAN su Ubuntu Linux e derivate utilizzando il comando ip, il tutto in maniera easy.

Installazione dei pacchetti necessari e caricamento del modulo 8021q

Per prima cosa, è necessario installare il pacchetto vlan con il gestore di pacchetti apt e successivamente caricare il modulo kernel 8021q tramite modprobe. Questo modulo permette al sistema di gestire il traffico VLAN.

Dopo aver caricato il modulo, è possibile verificarne la presenza con il comando:

lsmod | grep 8021q

Creazione della sottointerfaccia VLAN

La creazione di una sottointerfaccia VLAN è semplice: si utilizza il comando ip link add per aggiungere una interfaccia virtuale punto a punto legata all’interfaccia fisica, specificando l’ID VLAN desiderato. Ad esempio, per creare ad esempio una VLAN 90 sulla scheda di rete ens33, (il nome dell’interfaccia di rete corretto lo possiamo trovare digitando da terminale ip a).

Nel mio caso l’interfaccia è ens33, in questo caso andrò a digitare:

Configurazione indirizzo IP e attivazione della VLAN

Dopo la creazione, occorre assegnare un indirizzo IP alla nuova interfaccia VLAN ed attivarla:

Persistenza della configurazione VLAN

Per rendere persistenti le impostazioni VLAN dopo un riavvio, è possibile aggiungere la configurazione nel file /etc/network/interfaces modificandolo con un editor:

Aggiungere la seguente configurazione:

Inoltre, per caricare automaticamente il modulo 8021q ad ogni avvio, si aggiunge la linea nel file /etc/modules:

Per applicare subito le modifiche, riavviare il servizio di rete:

Con questa guida, la configurazione VLAN sul sistema Linux sarà funzionante e persistente anche dopo il riavvio.

Lascia un commento