aggiungere tag vlan a distro debian, con due schede di rete

8 risposte [Ultimo contenuto]
Ritratto di cybermod
cybermod
(Junior)
Offline
Junior
Iscritto: 18/11/2014
Messaggi: 19

ciao ragazzi, è il mio primo post su debian, non è una distro che uso molto spesso ed ho paura di fare qualche scemata.
Per adesso ho aggiunto gli id tag in macchine ubuntu senza problemi, ma in questo caso mi trovo in difficoltà.

Questa macchina debian è una sorta di gestionale interno su infrastruttura virtuale.
Siccome sto implementando gli switch virtuali con il trunk, nelle vm mi vedo costretto ad aggiungere gli id tag.

Ora, ho una semplice debian con interfaccia grafica e due schede di rete virtuali. Due perchè una vede una rete di un cliente, e l'altra di un altro cliente.

In teoria devo aggiungere l'id tag 2 al primo cliente e l'id tag 4 al secondo cliente.
La configurazione delle schede di rete è stata fatta via grafica, e stranamente non mi ritrovo praticamente nulla in /etc/network

# The loopback network interface
auto lo
iface lo inet loopback
 
# The primary network interface
allow-hotplug eth0
#NetworkManager#iface eth0 inet dhcp

e già la cosa mi fa strano perchè mi aspettavo di vedere almeno la configurazione fatta graficamente anche nel solito file della rete.

Come è meglio operare al riguardo?
Vi ringrazio

Ale

Ritratto di pietro
pietro
(Collaboratore)
Offline
Collaboratore
Iscritto: 30/06/2005
Messaggi: 1124

Se usi network-manager allora non userai il file /etc/interfaces: i due sistemi sono alternativi, devi decidere come gestire la tua VLAN.

Con network-manager trovi tutte le configurazioni nella directory /etc/NetworkManager/system-connections.

Debian. Be unique.

Ritratto di cybermod
cybermod
(Junior)
Offline
Junior
Iscritto: 18/11/2014
Messaggi: 19

quindi sono due cose diverse?

Però graficamente non ho proprio capito come aggiungere la vlan.
Ieri sera mi sono un po' accanito ed alla fine sono giunto a questa di conclusione, che pare funzionare bene.
Scrivo la procedura diciamo e gli ip che ho usato io

modprobe 8021q
 
apt-get install vlan

poi apro con vi o nano il file

nano /etc/network/interfaces

e questa è la configurazione che mi sta funzionando in ambiente virtuale utilizzando vswitch distribuiti con il vlan trunk

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
 
# The loopback network interface
auto lo
iface lo inet loopback
 
# The primary network interface
#allow-hotplug eth0
#NetworkManager#iface eth0 inet dhcp
 
auto eth0.2
 
iface eth0.2 inet static
        address 192.168.192.21
        netmask 255.255.255.0
        gateway 192.168.192.254
#       vlan-raw-device eth0
 
 
auto eth1.4
 
iface eth1.4 inet static
        address 172.30.20.9
        netmask 255.255.255.0

non ho compreso questa voce: vlan-raw-device eth0 e infatti l'ho commentata

Ritratto di pietro
pietro
(Collaboratore)
Offline
Collaboratore
Iscritto: 30/06/2005
Messaggi: 1124

Per aggiungere un VLAN tag ad una NIC fisica puoi anche usare Network Manager: vai sul pannello delle schede di rete, premi il pulsante '+' per aggiungere una nuova connessione e scegli "VLAN". Nella finestrella che si apre metterai l'interfaccia fisica nella casella "parent interface" ed il tag immagino nella casella "VLAN id".

Debian. Be unique.

Ritratto di cybermod
cybermod
(Junior)
Offline
Junior
Iscritto: 18/11/2014
Messaggi: 19

pietro scusa ma non trovo questi punti che dici.
Prima cosa, ho la versione in italiano (lo so lo so non mi tirare le orecchie)
Secondo, la mia distro è la debian versione 2.30.2

magari è molto vecchia e non ha la parte dei menù che dici tu, può essere?

Ritratto di pietro
pietro
(Collaboratore)
Offline
Collaboratore
Iscritto: 30/06/2005
Messaggi: 1124

Quella versione che citi può riferirsi a GNOME, non a Debian.

Non hai un software chiamato 'nm-connection-editor'? Prova a lanciarlo da un terminale grafico. Dovrebbe apparire una finestra con le connessioni gestite da NetworkManager. Premi il pulsante per aggiungere una nuova connessione e vedi se nel menu dei tipi di connessioni possibili compare VLAN.

Debian. Be unique.

Ritratto di cybermod
cybermod
(Junior)
Offline
Junior
Iscritto: 18/11/2014
Messaggi: 19

ciao pietro, scusa il tempo ma ieri ero in ferie.

Dunque, ho lanciato il comando è corrisponde a quello che già mi trovavo.
Effettivamente posso aggiungere le connessioni, ma non trovo assolutamente nessun menù che parli di VLAN.

Strano vero? che mi manchi un qualcosa nella parte grafica?

Ritratto di pietro
pietro
(Collaboratore)
Offline
Collaboratore
Iscritto: 30/06/2005
Messaggi: 1124

Non so che dirti, dipenderà dalla versione di NetworkManager che hai. A me, quando premo sul pulsante di aggiunta connessione mi appare la scelta dei tipi disponibili e tra questi c'è la VLAN:

Poi, selezionando VLAN, si apre la finestra della VLAN dove inserire la NIC fisica di trasporto ed il VLAN tag:

A questo punto ti consiglio di cercare documentazione su come definire le VLAN nel file /etc/network/interfaces.

Debian. Be unique.

Ritratto di cybermod
cybermod
(Junior)
Offline
Junior
Iscritto: 18/11/2014
Messaggi: 19

completamente diversa, probabilmente la mia è una vecchia versione che non aggiorno per paura di perdere la macchina. E' in produzione.
Comunque, sopra ho messo la mia configurazione che ho visto funzionare bene Wink