[linux] DHCP servers en ip ranges...
Robin van Leeuwen
robinvanleeuwen op gmail.com
Vr Jul 23 12:25:58 CEST 2010
Hello group,
Ik zit met het volgende probleempje,
Ik heb een netwerk waarbij er vaste computers zijn aangesloten met een wired
netwerk.
Daarnaast zijn er medewerkers die een laptop meenemen en die hebben wireless
netwerk.
Ook zijn er studenten die een laptop meenemen, of op een van de vaste
computers werken.
Nu dient het als volgt te zijn: medewerkers hebben een vrije toegang tot het
netwerk, studenten
moeten verbinding maken via een proxy server.
Voor de vaste clients (alle XP) zijn er twee login accounts 'medewerker' en
'student' en op
basis daarvan wordt al dan niet een proxy server ingesteld.
Maar nu hoe maak ik onderscheid tussen de wireless clients van studenten en
medewerkers.
Tot deze laptops heb ik geen toegang.
Dus ik had het volgende idee. Twee wirless netwerken eentje ssid
'wlan-medewerker' eentje
ssid 'wlan-studenten'. Als deze IP adressen toewijzen in een bepaalde range
zeg:
studenten .50 tot .100 en medewerkers .101 tot .150 kan ik op basis van
IP-adres onderscheid
maken of iemand direct toegang krijgt of een proxy moet gebruiken.
Maar nu... De vaste clients krijgen een IP adres van een Linux dhcp
server. Als ik daarnaast
twee wireless routers heb die met een eigen DHCP server IP ranges gaan
toewijzen gaat
dit niet werken omdat er dan drie DHCP servers op het netwerk zitten en het
dus niet te
voorspellen is van welke dhcp-server een client een ip adres gaat krijgen.
Dus de vraag is: Kan een linux dhcp-server onderscheid maken tussen clients
die wired
connected zijn, via wlan-medewerkers connected zijn of die via
wlan-studenten connected
zijn, zodat ik ze op basis daarvan een IP uit een bepaalde range kan geven?
IP adressen toewijzen op basis van MAC address zal niet gaan lukken omdat
het verloop van
studenten, en ook medewerkers (het is een stichting met veel vrijwilligers)
groot is en dus
die meegebrachte laptops vaak veranderen.
Met vriendelijk groet,
Robin
More information about the Linux
mailing list