Nwlapcug.com


Come impostare DHCP per più VLAN su Linux

Come impostare DHCP per più VLAN su Linux


Una VLAN virtual local area network, o, offre la possibilità di creare LAN multiple all'interno di una singola rete fisica. Per impostare il DHCP per le VLAN, innanzitutto impostare le interfacce di rete per ogni VLAN e quindi stabilire le impostazioni DHCP per ogni VLAN. Quando si configura DHCP, trattare ogni VLAN come se fosse un'interfaccia fisica separata sulla macchina, proprio come fa un client DHCP quando si richiede un nuovo indirizzo.

Istruzioni

1

Installare il pacchetto di supporto VLAN. Ad esempio, digitare:

apt-get install vlan

2

Modificare il file di interfacce di rete. Se non esiste già, assegnare una configurazione statica alla scheda di rete fisica. Stabilire l'indirizzo IP e subnet mask, l'indirizzo di rete e l'indirizzo di broadcast. Per esempio:

auto eth0
iface eth0 inet static
indirizzo 192.168.100.1
netmask 255.255.255.0
rete 192.168.100.0
diffusione di 192.168.100.255

3

Creare una scheda di rete virtuale per ogni VLAN. Stabilire gli indirizzi di rete con un'assegnazione statica. Collegare l'adattatore virtuale alla scheda fisica con "vlan_raw_device." Per esempio:

iface eth0.101 inet static
Indirizzo 10.16.2.1
netmask 255.255.255.0
rete 10.16.2.0
diffusione di 10.16.2.255
vlan_raw_device eth0

iface eth0.102 inet static
indirizzo 172.16.0.1
netmask 255.255.0.0
rete 172.16.0.0
diffusione di 172.16.255.255

4

Modificare il file di configurazione DHCP e definire la configurazione di DHCP per ogni scheda di rete virtuale. Stabilire il range DHCP e impostare il tempo di lease DHCP. Impostare le opzioni DHCP come ad esempio l'indirizzo del router, indirizzo rete subnet mask e trasmissione, indirizzi di server di dominio nome e criteri di inoltro. Per esempio:

subnet 10.16.2.0 netmask 255.255.255.0 {
gamma di 10.16.2.100 10.16.2.249;
tempo di lease predefinito 86400;
max-lease-time 86400;
router opzione 10.16.2.1;
opzione subnet-mask 255.255.255.0;
opzione-indirizzo di trasmissione di 10.16.2.255;
opzione server dns 192.168.1.1;
opzione di inoltro ip fuori;
}

subnet 172.16.0.0 netmask 255.255.255.0 {
gamma di 172.16.99.1 172.16.99.249;
tempo di lease predefinito 86400;
ora max-lease 86400;
router opzione 172.16.0.1;
opzione subnet-mask 255.255.0.0;
opzione indirizzo di trasmissione 172.16.255.255;
opzione server dns 192.168.1.1;
opzione di inoltro ip fuori;
}

5

Riavviare i servizi di rete e verificare la configurazione di VLAN per assicurare i pacchetti di rete sono contrassegnati correttamente e che ogni cliente riceve un indirizzo IP tramite DHCP.