Lesje: Networking in Linux

Op woensdag 10/12 en donderdag 11/12 geeft Ruben een tweedelig lesje networking in Linux! Dit is een praktijklesje waarbij we ons samen aan een switch hangen en praktisch zullen leren over (lees: spelen met :P) allerhande netwerkconfiguraties. Dit lesje is vrij basic en in feite bedoeld om de netwerkpersonen voor onze lanparty in februari op te leiden, maar iedereen is welkom!

Stof die behandeld zal worden:

– Werking van Ethernet, IPv4, IPv6, ARP, ICMP, TCP, UDP, DNS en DHCP protocols
– Low level configuratie van networking in linux
– Configuratie van netfilter, de firewall in de linux kernel
– Configuratie van SNAT en DNAT
– Werking en configuratie van VLANs
– Werking en configuratie van bind9 (DNS server)

Verwachte voorkennis:

Als je de cursus gedistribueerde systemen of teleinformatica hebt gehad is dit een bonus en zal je makkelijker kunnen volgen. Dit is echter geen vereiste.

Benodigdheden:
Aangezien dit een praktijkles is heb je een aantal dingen nodig. Zorg ervoor dat deze op voorhand klaar zijn voor gebruik want we hebben op zich al weinig tijd:

– Een computer met ethernet aansluiting
– Een native linux installatie of een linux VM die een ethernet interface in bridged modus kan delen (zowat alle vm’s en netwerkkaartjes kunnen dit). Geprefereerde distro: debian of ubuntu
– Een ethernet kabel