Indice del forum Emilia Romagna Linux Users Group
i forum di ERLUG
torna alla home page di ERLUG
 
 Forum SubscriptionsForum Subscriptions   FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

dove mettete le conf delle VLAN ?

 
Nuovo argomento   Rispondi    Indice del forum -> ERLUG
Precedente :: Successivo  
Autore Messaggio
Michele Finelli
Ospite





MessaggioInviato: Mar 26 Feb 2019 13:38    Oggetto: dove mettete le conf delle VLAN ? Rispondi citando

con una Debian recente, c'è un posto canonico dove mettere una
configurazione come quella che fate con vconfig (non so se frequentate
il genere)

la menata è che è una configurazione che va fatta una tantum, alla
partenza, e che ha un corrispettivo in /proc, ovvero voi date un comando
come

vconfig add eth0 10

e vi trovate un file così

/proc/net/vlan/eth0.10

cioè, non c'è anche una cosa simile a vlan.conf dove scrivi le stesse
cose

oppure, il modo moderno è di fare la stessa cosa con iproute? ovvero:

ip link add link eth0 name eth0.10 type vlan id 10

e questo dove lo mettete ? nel pre-up di eth0 ?

let me know

_________________
.*. finelli
/V\
(/ \) --------------------------------------------------------------
( ) Linux: Friends dont let friends use Piccolosoffice
^^-^^ --------------------------------------------------------------

Non saprei spiegare il perché della paura per gli OGM. E' difficile dire
come nasca la paura e come si può bloccare il timore di qualcosa che non
si conosce. E' una forma di superstizione e va combattuta come tutte le
cose inesistenti che possono essere più pericolose di quelle esistenti.

Rita Levi Montalcini
Top
Davide Brini
Ospite





MessaggioInviato: Mar 26 Feb 2019 14:56    Oggetto: dove mettete le conf delle VLAN ? Rispondi citando

On Mon, 25 Feb 2019 18:43:24 +0100, Michele Finelli <m@xxxxxx.xyz>
wrote:

Citazione:
con una Debian recente, c'è un posto canonico dove mettere una
configurazione come quella che fate con vconfig (non so se frequentate
il genere)

la menata è che è una configurazione che va fatta una tantum, alla
partenza, e che ha un corrispettivo in /proc, ovvero voi date un comando
come

vconfig add eth0 10

e vi trovate un file così

/proc/net/vlan/eth0.10

cioè, non c'è anche una cosa simile a vlan.conf dove scrivi le stesse
cose

oppure, il modo moderno è di fare la stessa cosa con iproute? ovvero:

ip link add link eth0 name eth0.10 type vlan id 10

e questo dove lo mettete ? nel pre-up di eth0 ?

Forse non ho capito nulla, ma perché non in interfaces(5)?

auto eth0.10
iface eth0.10 inet static
address 192.168.1.20
netmask 255.255.255.0
vlan-raw-device eth0

etc.
Top
Michele Finelli
Ospite





MessaggioInviato: Mar 26 Feb 2019 15:02    Oggetto: dove mettete le conf delle VLAN ? Rispondi citando

* Davide Brini (db72@xxxxxx.xyz) [190225 20:02]:
Citazione:
Forse non ho capito nulla, ma perché non in interfaces(5)?

auto eth0.10
iface eth0.10 inet static
address 192.168.1.20
netmask 255.255.255.0
vlan-raw-device eth0


prima che eth0.10 esista devi configurare la vlan, se no c'è solo eth0

dopo, invece, il posto giusto per le configurazioni è ovviamente
interfaces

oppure: la sintassi di cui sopra fa già quello che penso io ? ovvero è
anche l'equivalente di creare una vlan 10 e metterci la eth0 ? se fosse
così sarebbe perfetto

_________________
.*. finelli
/V\
(/ \) --------------------------------------------------------------
( ) Linux: Friends dont let friends use Piccolosoffice
^^-^^ --------------------------------------------------------------

Nel tempo del laming universale essere seri è un atto rivoluzionario.

Alessandro Ogier
Top
Davide Brini
Ospite





MessaggioInviato: Mar 26 Feb 2019 15:24    Oggetto: dove mettete le conf delle VLAN ? Rispondi citando

On Mon, 25 Feb 2019 20:07:44 +0100, Michele Finelli <m@xxxxxx.xyz>
wrote:

Citazione:
* Davide Brini (db72@xxxxxx.xyz) [190225 20:02]:
Citazione:
Forse non ho capito nulla, ma perché non in interfaces(5)?

auto eth0.10
iface eth0.10 inet static
address 192.168.1.20
netmask 255.255.255.0
vlan-raw-device eth0


prima che eth0.10 esista devi configurare la vlan, se no c'è solo eth0

dopo, invece, il posto giusto per le configurazioni è ovviamente
interfaces

oppure: la sintassi di cui sopra fa già quello che penso io ? ovvero è
anche l'equivalente di creare una vlan 10 e metterci la eth0 ? se fosse
così sarebbe perfetto

Direi di sì, io l'ho usata varie volte, se fai "ifup eth0.10" viene
invocato vconfig (o equivalente) e tutto il resto. Comunque ho appena
riprovato "just in case" (ok, è Ubuntu non Debian, ma sono sicuro che
funziona anche in Debian). Poi ance netplan e systemd-networkd le
supportano, comunque.

# cat /etc/network/interfaces
auto enp0s9.10
iface enp0s9.10 inet static
address 192.168.10.20
netmask 255.255.255.0
vlan-raw-device enp0s9

auto enp0s9.11
iface enp0s9.11 inet static
address 192.168.11.20
netmask 255.255.255.0
vlan-raw-device enp0s9
# ifup enp0s9.10
Set name-type for VLAN subsystem. Should be visible in /proc/net/vlan/config
# ifup enp0s9.11
Set name-type for VLAN subsystem. Should be visible in /proc/net/vlan/config
# cat /proc/net/vlan/config
VLAN Dev name | VLAN ID
Name-Type: VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD
enp0s9.10 | 10 | enp0s9
enp0s9.11 | 11 | enp0s9

# ip a
...
9: enp0s9.10@enp0s9: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc
noqueue state UP group default qlen 1000 link/ether 08:00:27:4f:1d:7c brd
ff:ff:ff:ff:ff:ff inet 192.168.10.20/24 brd 192.168.10.255 scope global
enp0s9.10 valid_lft forever preferred_lft forever
inet6 fe80::a00:27ff:fe4f:1d7c/64 scope link
valid_lft forever preferred_lft forever
10: enp0s9.11@enp0s9: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc
noqueue state UP group default qlen 1000 link/ether 08:00:27:4f:1d:7c brd
ff:ff:ff:ff:ff:ff inet 192.168.11.20/24 brd 192.168.11.255 scope global
enp0s9.11 valid_lft forever preferred_lft forever
inet6 fe80::a00:27ff:fe4f:1d7c/64 scope link
valid_lft forever preferred_lft forever

# cat /proc/net/vlan/enp0s9.10
enp0s9.10 VID: 10 REORDER_HDR: 1 dev->priv_flags: 1021
total frames received 0
total bytes received 0
Broadcast/Multicast Rcvd 0

total frames transmitted 11
total bytes transmitted 866
Device: enp0s9
INGRESS priority mappings: 0:0 1:0 2:0 3:0 4:0 5:0 6:0 7:0
EGRESS priority mappings:
Top
Michele Finelli
Ospite





MessaggioInviato: Mer 27 Feb 2019 05:26    Oggetto: dove mettete le conf delle VLAN ? Rispondi citando

* Davide Brini (db72@xxxxxx.xyz) [190225 20:29]:
Citazione:
Citazione:

oppure: la sintassi di cui sopra fa già quello che penso io ? ovvero è
anche l'equivalente di creare una vlan 10 e metterci la eth0 ? se fosse
così sarebbe perfetto

Direi di sì, io l'ho usata varie volte, se fai "ifup eth0.10" viene
invocato vconfig (o equivalente) e tutto il resto. Comunque ho appena
riprovato "just in case" (ok, è Ubuntu non Debian, ma sono sicuro che
funziona anche in Debian). Poi ance netplan e systemd-networkd le
supportano, comunque.


netplan è la prima cosa che tolgo, comunque grazie, provo subito la tua
modalità, direi che è quello che mi serviva

_________________
.*. finelli
/V\
(/ \) --------------------------------------------------------------
( ) Linux: Friends dont let friends use Piccolosoffice
^^-^^ --------------------------------------------------------------

His refusal to accept injustice as inevitable.
Top
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> ERLUG Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group
phpbb.it

torna alla home page di ERLUG
Per informazioni o problemi, contattare info@erlug.linux.it.
La connettività per questo sito e per gli altri nostri servizi è offerta da Ehiweb.it