🐧
Linux

Firewall instellen met UFW op Ubuntu

πŸ“… 18 October 2026 ✏️ 18 October 2026 ⏱ 5 min leestijd

Leer stap voor stap hoe je UFW configureert op Ubuntu: poorten openen, regels beheren en je VPS beveiligen tegen ongewenst verkeer.

UFW (Uncomplicated Firewall) is de eenvoudigste manier om een firewall in te stellen op een Ubuntu-server. Met een paar commando’s bepaal je welk netwerkverkeer wel en niet is toegestaan, zodat alleen de poorten die je nodig hebt (zoals SSH, HTTP en HTTPS) open staan. Dit artikel laat zien hoe je UFW installeert, activeert en configureert, inclusief veelgemaakte fouten die een server onbereikbaar maken.

Wat is UFW en waarom gebruik je het

Een firewall controleert inkomend en uitgaand netwerkverkeer op basis van regels. Standaard draait Ubuntu met de krachtige maar complexe iptables-firewall onder de motorkap. UFW is een gebruiksvriendelijke laag daarbovenop, speciaal gemaakt om firewallbeheer toegankelijk te maken zonder ingewikkelde iptables-syntax te hoeven leren.

Zonder firewall is elke open poort op je server potentieel bereikbaar vanaf het hele internet. Door UFW in te stellen, beperk je dit tot alleen de diensten die je daadwerkelijk aanbiedt, zoals webverkeer en SSH-toegang. Dit verkleint het aanvalsoppervlak aanzienlijk en is een van de eerste stappen bij het beveiligen van een VPS.

InternetUFWfirewallServer

UFW installeren en basisregels instellen

Op de meeste Ubuntu-installaties is UFW al aanwezig, maar standaard uitgeschakeld. Installeer het eerst (indien nodig) en stel daarna een veilig standaardbeleid in voordat je het inschakelt.

1

UFW installeren

Voer sudo apt update && sudo apt install ufw uit om UFW te installeren of bij te werken naar de nieuwste versie.

2

Standaardbeleid instellen

Zet inkomend verkeer standaard op weigeren en uitgaand op toestaan met sudo ufw default deny incoming en sudo ufw default allow outgoing.

3

SSH toestaan

Sta SSH expliciet toe vΓ³Γ³rdat je de firewall activeert, anders sluit je jezelf buiten: sudo ufw allow OpenSSH of sudo ufw allow 22/tcp.

4

UFW activeren

Schakel de firewall in met sudo ufw enable en bevestig de melding met y.

πŸ’‘ Tip: Gebruik je een afwijkende SSH-poort? Open dan die specifieke poort (bijvoorbeeld sudo ufw allow 2222/tcp) in plaats van de standaard OpenSSH-regel, anders blokkeer je jezelf buiten de server.

Poorten openen en sluiten

Na het activeren van UFW moet je de poorten openen die je server daadwerkelijk gebruikt. Voor een webserver met Plesk, zoals bij Tandata gebruikt wordt, zijn dit meestal poorten voor HTTP, HTTPS en het Plesk-controlepaneel.

  • sudo ufw allow 80/tcp β€” opent HTTP-verkeer
  • sudo ufw allow 443/tcp β€” opent HTTPS-verkeer
  • sudo ufw allow 8443/tcp β€” opent de Plesk-beheerinterface
  • sudo ufw allow 21/tcp β€” opent FTP (alleen indien nodig)

Een poort weer sluiten doe je door allow te vervangen door deny of door de regel te verwijderen met sudo ufw delete allow 80/tcp. Wil je toegang beperken tot een specifiek IP-adres, bijvoorbeeld voor beheertoegang, gebruik dan sudo ufw allow from 123.45.67.89 to any port 22.

Beheer je e-mail op dezelfde server, denk dan ook aan poorten voor SMTP, IMAP en POP3. Draait je zakelijke e-mail via een aparte dienst zoals zakelijke e-mail hosting, dan hoef je deze poorten op de webserver zelf niet open te zetten.

Regels beheren en status controleren

Het is belangrijk om regelmatig te controleren welke regels actief zijn, zeker na meerdere aanpassingen. Zo voorkom je dat er onbedoeld poorten openstaan.

Gebruik sudo ufw status verbose om een overzicht te krijgen van alle actieve regels, het standaardbeleid en de logstatus. Met sudo ufw status numbered zie je genummerde regels, handig om een specifieke regel te verwijderen met sudo ufw delete [nummer].

Wil je logging inschakelen om verdacht verkeer te monitoren, gebruik dan sudo ufw logging on. De logs vind je terug in /var/log/ufw.log. Dit is nuttig als je vermoedt dat er ongewenste verbindingspogingen plaatsvinden.

Beheer je een server met Plesk, dan kun je naast UFW ook de ingebouwde firewall-module in het controlepaneel raadplegen om regels visueel te beheren. Twijfel je over de juiste configuratie voor jouw situatie, raadpleeg dan de kennisbank of neem contact op met support.

Veelgestelde vragen

Wat gebeurt er als ik UFW activeer zonder SSH toe te staan?

Je verliest direct de SSH-verbinding met je server en kunt niet meer op afstand inloggen. Herstel is dan vaak alleen mogelijk via de consoletoegang van je hostingprovider.

Werkt UFW samen met Plesk?

Ja, maar Plesk heeft ook een eigen firewall-module. Zorg dat beide niet tegenstrijdige regels bevatten en controleer na wijzigingen altijd of belangrijke diensten bereikbaar blijven.

Hoe zet ik UFW weer uit?

Gebruik sudo ufw disable. Dit schakelt de firewall volledig uit; gebruik dit alleen tijdelijk voor troubleshooting.

Kan ik meerdere poorten tegelijk openen?

Ja, met een reeks zoals sudo ufw allow 1000:2000/tcp open je alle poorten binnen dat bereik in één keer.

Is UFW voldoende voor serverbeveiliging?

Een firewall is één laag van beveiliging. Combineer het met sterke wachtwoorden, SSH-sleutels, regelmatige updates en dagelijkse backups voor een goed beveiligde server.

Conclusie

UFW maakt het instellen van een firewall op Ubuntu overzichtelijk: installeer het, stel een veilig standaardbeleid in, open alleen de poorten die je nodig hebt en controleer regelmatig de actieve regels. Zo beperk je de toegang tot je server tot precies wat nodig is. Beheer je liever geen eigen firewallregels en wil je dit uitbesteed hebben aan een provider met volledig beheerde servers? Bekijk dan de mogelijkheden om over te stappen naar Tandata.

Bekijk webhosting β†’

Was dit artikel nuttig?