Hvordan sette opp DHCP for flere VLAN på Linux

Hvordan sette opp DHCP for flere VLAN på Linux


Et virtuelt lokalnettverk, OR VLAN, gir mulighet til å opprette flere lokalnett innenfor en enkelt fysisk nettverk. For å sette opp DHCP for VLAN, først konfigurere nettverksgrensesnitt for hvert VLAN og deretter etablere DHCP-innstillingene for hvert VLAN. Når du konfigurerer DHCP, behandle hver VLAN som om det var en separat fysisk grensesnitt på maskinen, akkurat som en DHCP-klient gjør når du ber om en ny adresse.

Bruksanvisning

1 Installer VLAN støttet pakken. For eksempel inn:

apt-get install vlan

2 Rediger nettverksgrensesnitt filen. Tildele en statisk konfigurasjon til det fysiske nettverkskortet hvis det ikke allerede eksisterer. Etablere IP-adressen og nettverksmasken, nettverksadressen og broadcast adresse. For eksempel:

auto eth0
iface eth0 inet statisk
adresse 192.168.100.1
netmask 255.255.255.0
nettverk 192.168.100.0
kringkasting 192.168.100.255

3 Lag et virtuelt nettverkskort for hver VLAN. Etablere sine nettverksadresser med en statisk oppdrag. Fest den virtuelle adapteren til fysisk adapter med "vlan_raw_device." For eksempel:

iface eth0.101 inet statisk
ta 10.16.2.1
netmask 255.255.255.0
nettverk 10.16.2.0
kringkasting 10.16.2.255
vlan_raw_device eth0

iface eth0.102 inet statisk
adresse 172.16.0.1
nettmaske 255.255.0.0
nettverket 172.16.0.0
kringkasting 172.16.255.255

4 Rediger DHCP-konfigurasjon og definere DHCP-konfigurasjon for hver virtuelle nettverkskort. Etablere DHCP-området og sette DHCP-leietid. Sett DHCP alternativer som ruteren adresse, nettverksnettverksmaske og kringkastingsadresse, domenenavn serveradresser og videresending politikk. For eksempel:

subnet 10.16.2.0 netmask 255.255.255.0 {
range 10.16.2.100 10.16.2.249;
default-lease-time 86400;
max-lease-time 86400;
opsjons rutere 10.16.2.1;
alternativ subnet-mask 255.255.255.0;
alternativ kringkastingsadresse 10.16.2.255;
alternativ dns-servere 192.168.1.1;
alternativ ip-videresending av;
}

subnet 172.16.0.0 netmask 255.255.255.0 {
range 172.16.99.1 172.16.99.249;
default-lease-time 86400;
max-leietid 86400;
opsjons rutere 172.16.0.1;
alternativ subnet-mask 255.255.0.0;
alternativ kringkastings adresse 172.16.255.255;
alternativ dns-servere 192.168.1.1;
alternativ ip-videresending av;
}

5 Start nettverkstjenestene og teste VLAN-konfigurasjonen for å sikre nettverket pakkene er merket riktig, og at hver kunde får en IP-adresse via DHCP.