Precedente :: Successivo |
Autore |
Messaggio |
Michele Finelli Ospite
|
Inviato: Mar 26 Feb 2019 13:38 Oggetto: dove mettete le conf delle VLAN ? |
|
|
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
|
Inviato: Mar 26 Feb 2019 14:56 Oggetto: dove mettete le conf delle VLAN ? |
|
|
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
|
Inviato: Mar 26 Feb 2019 15:02 Oggetto: dove mettete le conf delle VLAN ? |
|
|
* 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
|
Inviato: Mar 26 Feb 2019 15:24 Oggetto: dove mettete le conf delle VLAN ? |
|
|
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
|
Inviato: Mer 27 Feb 2019 05:26 Oggetto: dove mettete le conf delle VLAN ? |
|
|
* 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 |
|
|
|
|
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
|
|