LX-SVS-PRAK-dhcpd
Updated sep/29/10 10:39
praktijkoefening: dhcpd
Werk met 2 of 3 deelnemers.
- Installer en configureer een dhcp server onder linux. Doe dit op een schone installatie, dwz. op een linuxsysteem waar nog geen dhcp-server op heeft gedraaid.
Gebruik de volgende configuratie:
- scope: 172.16.11.101-172.16.11.200
- DNS: 172.16.31.102
- gateway: 172.16.0.2
- lease time: 20min, maximaal 1 uur
- domein naam: linux800.be
Je mag de dhcp server testen met een gekruiste kabel op een vrij station.
- Probeer de pakketten onder wireshark te sniffen vanaf de dhcp-client. Lukt dit?
Als er een probleem is, wat zou dan de oorzaak kunnen zijn?
- Werk verder met de configuratie in punt 1.
Zet op de server een wireshark pakketfilter open.
Analyseer de pakketten komende van:
een linux client:
In networkmanager vraag je een nieuw ip-adres aan.
Snif en kijk met ifconfig of het gelukt is.
Disable network-manager en doe een restart van je netwerk met
# /etc/init.d/networking restart
een windows client:
doe het nu ook even onder windows met
c:\> ipconfig /release
c:\> ipconfig /renew
Kun je de 4 pakketten capturen van een dhcp configuratie aanvraag? (DISCOVER, OFFER, REQUEST en ACKNOWLEDGE).
Bekijk ook de /var/lib/dhcp3/dhcpd.leases file.
Draai de rollen om totdat iedereen zowel server als client is geweest.
- Zet een linux client uit met het shutdown commando. Stuurt hij netjes een release?
Welke pakketten stuurt de client bij het heropstarten? Krijgt hij opnieuw hetzelfde ip-adres?
Doe een shutdown van een windows client. Stuurt hij netjes een release?
Welke pakketten stuurt de client bij het heropstarten? Krijgt hij opnieuw hetzelfde ip-adres?
- Stel de lease time extreem kort in (30 seconden, maksimaal een minuut).
Gebeurt het renewen door je clients zoals verwacht?
- Zoek van je client het MAC-address en stel de dhcp-server zo in dat je client een vast IP-address krijgt.
Vergeet de dhcp server niet te verwijderen na deze oefening.