Firewalls
Als je het internet al langere tijd gebruikt heb je vast weleens van firewalls gehoord. Als je thuis een snelle internetverbinding hebt, heb je misschien ook wel een firewall voor je thuisnetwerk. Kleine thuisnetwerken ondervinden vaak dezelfde beveiligingsproblemen als een grote bedrijfsnetwerken. Je kunt een firewall bovendien gebruiken om je thuis te beschermen tegen potentiële hackers.
Kortom, firewalls zijn een barrière om destructieve krachten weg te houden van onze IT omgeving. Dit artikel gaat dieper in op op firewalls, hoe ze werken en tegen welke soorten bedreigingen zij ons kunnen beschermen.
Een firewall is gewoon een programma- of apparaat dat de informatie filtert voordat die via de internetverbinding binnenkomt. Als de firewall binnenkomende informatie als verdacht herkend, laat hij deze niet door.
Een bedrijf met honderden medewerkers heeft ook honderden computers. Die zijn allemaal met elkaar en met internet verbonden. Zonder een firewall zijn al die honderden computers direct toegankelijk voor iedereen op internet. Iemand met enige IT kennis kan die computers via internet onderzoeken. Hij kan namelijk proberen om er FTP-verbindingen mee tot stand te brengen. Hij kan ook proberen telnet-verbindingen met hen te maken enzovoort. Als een medewerker een fout maakt en een gat in de beveiliging achterlaat, kunnen hackers de machine bereiken en het gat benutten.
Met firewalls ziet de wereld er anders uit. We plaatsen een firewall bij iedere verbinding met internet. Op de firewall kunnen we beveiligingsregels implementeren. Een van de beveiligingsregels binnen het bedrijf kan zijn:
Van de 300 computers binnen dit bedrijf mag slechts één van hen een openbaar FTP-verkeer ontvangen. Sta FTP-verbindingen alleen toe voor die ene computer en blokkeer ze op alle andere.
We kunnen dergelijke regels instellen voor FTP-servers, webservers, Telnet-servers, enzovoort. Bovendien kunnen we bepalen hoe medewerkers verbinding maken met websites, of bestanden het bedrijf mogen verlaten via het netwerk enzovoort. Een firewall geeft ons enorme controle over hoe mensen het netwerk gebruiken.
Firewalls gebruiken een of meer van de drie methoden om verkeer binnen en buiten het netwerk te beheren:
Sommige besturingssystemen worden geleverd met een ingebouwde firewall. Anders kunnen we een software-firewall installeren op de computer met een internetverbinding. Deze computer beschouwen we als een gateway omdat deze het enige toegangspunt is tussen het netwerk en internet.
Normaal gesproken is een hardware-firewall de internet gateway. Hardware-firewalls zijn ongelooflijk veilig en niet duur. Home-versies met een router , firewall en Ethernet-hub voor breedbandverbindingen zijn te vinden voor ver onder de 100 Euro.
Firewalls kunnen we aanpassen. Dit betekent dat we filters kunnen toevoegen of verwijderen op basis van verschillende voorwaarden. Sommige hiervan zijn:
IP-adressen – Elke machine op het internet heeft een uniek IP-adres. Als een bepaald IP-adres buiten het bedrijf bijvoorbeeld te veel bestanden van een server leest, kan de firewall al het verkeer naar of vanaf dat IP-adres blokkeren.
Domeinnamen – Omdat het moeilijk is om de reeks cijfers waaruit een IP-adres bestaat te onthouden en omdat IP-adressen soms wijzigen, hebben alle servers op internet ook leesbare namen, de zogenaamde domeinnamen. We kunnen alle toegang tot bepaalde domeinnamen blokkeren of alleen toegang tot specifieke domeinnamen toestaan.
Poorten – Iedere server stelt zijn services beschikbaar via genummerde poorten, één voor iedere service die beschikbaar is op de server. Als een server bijvoorbeeld een web-server en een FTP-server gebruikt, is de webserver meestal beschikbaar op poort 80 en is de FTP-server beschikbaar op poort 21. We kunnen poort 21-toegang bijvoorbeeld blokkeren op alle machines behalve op één.
Specifieke woorden en zinsdelen – Dit kan van alles zijn. De firewall doorzoekt ieder pakket met informatie voor een exacte overeenkomst van de tekst die in het filter staat vermeld. We kunnen zoveel woorden, zinnen en variaties toevoegen als we nodig hebben.
Protocollen – Het protocol is de vooraf gedefinieerde manier waarop iemand die een service wil gebruiken, met die service praat. Die ‘iemand’ kan een persoon zijn, maar vaker is het een computerprogramma zoals een webbrowser. Protocollen zijn vaak tekst en beschrijven eenvoudig hoe de cliënt en de server hun gesprek voeren. Enkele veel voorkomende protocollen waarvoor we firewall-filters kunnen instellen zijn:
We kunnen één of twee machines opzetten om een specifiek protocol af te handelen. Daarna kunnen we dat protocol op alle andere machines verbieden.
Er zijn veel creatieve manieren die gewetenloze hacker gebruiken om onbeschermde computers te openen en te misbruiken:
Sommige zwakheden zijn moeilijk om te filteren met een firewall. Hoewel sommige firewalls virusbescherming bieden, is het aan te bevelen om op iedere computer antivirussoftware te installeren. Tevens zal er wat spam door je firewall blijven komen zolang je e-mail accepteert.
Discussieer mee op LinkedIn.
Mogelijk is dit een vertaling van Google Translate en kan fouten bevatten. Klik hier om mee te helpen met het verbeteren van vertalingen.