Je bepaalt welke diensten wij mogen inschakelen voor analyse, personalisatie en externe inhoud.
We gebruiken cookies en vergelijkbare technologieën op onze website om inhoud te personaliseren, externe media te integreren en het gebruik van afzonderlijke onderdelen beter te begrijpen.
Noodzakelijke cookies
Deze vermeldingen waarborgen basisfuncties zoals beveiliging, stabiliteit en formulierverwerking.
Optionele secties
AnalysesMarketingPersonalisatieExterne media
Gegevensverwerking kan plaatsvinden met je toestemming of op basis van gerechtvaardigde belangen. In de cookie-instellingen kun je elke optionele categorie weigeren of afzonderlijk toestaan.
Sommige diensten verwerken persoonsgegevens in derde landen. Met je toestemming accepteer je ook deze doorgifte. Meer informatie vind je in onze privacyverklaring.
Je kunt je selectie later op elk moment opnieuw openen en aanpassen. · 1.0.2
Leer hoe je een firewall configureert om je server te beveiligen en noodzakelijke externe verbindingen toe te staan → Ontdek er nu meer over
10 november 20263 min leestijd1 Weergaven0 nuttig
Inleiding
Voor veel services en programma's moet je externe verbindingen toestaan. Dat doe je het beste door een firewall in te stellen.
In deze handleiding leer je hoe je een firewall configureert en deze verbindingen toestaat.
FAQ
Veelgestelde vragen
UFW en IPTables. De handleiding begint met UFW, omdat dit eenvoudiger in te stellen en te beheren is.
Voer sudo apt install ufw uit.
Gebruik sudo ufw default deny incoming en sudo ufw default allow outgoing. Sta daarna SSH en andere benodigde poorten expliciet toe (bijvoorbeeld met sudo ufw allow 22) voordat je UFW inschakelt.
Ja, je VPS heeft in het ZapX-dashboard een extra netwerkfirewall (tabblad Netwerkfirewall), die vóór je server wordt toegepast. Standaard staat deze ingesteld op ACCEPT voor inkomend en uitgaand verkeer. Heb je daar strengere regels ingesteld, dan moet je dezelfde poorten daar ook openstellen.
Feedback
Was dit artikel nuttig?
Je feedback helpt ons inhoud beter te prioriteren en te verbeteren.
0 van 0 Gebruikers vonden dit artikel nuttig.
Persoonlijke hulp
Is de handleiding niet voldoende?
Onze ZAP-support kent je product — beschrijf kort je vraag en wij helpen je persoonlijk verder.
Navigatie
VPS
Voorbereiding
Om de firewall te installeren, moet je via SSH verbinding maken met je server. Weet je niet hoe dat moet? Bekijk dan onze handleiding voor de eerste verbinding.
Werk na het verbinden de server bij met apt update en apt upgrade.
Info
Extra netwerkfirewall in het ZapX-dashboard
Deze handleiding gaat over de firewall op je server (UFW/IPTables). Daarnaast heeft je VPS in het ZapX-dashboard een extra netwerkfirewall (tabblad Netwerkfirewall), die vóór je server wordt toegepast. Standaard staat deze ingesteld op ACCEPT voor inkomend en uitgaand verkeer en heeft deze daarom geen invloed op de onderstaande stappen. Heb je daar zelf strengere regels ingesteld (bijvoorbeeld een DROP/REJECT-policy of eigen firewallregels), dan moet je dezelfde poorten daar ook openstellen.
UFW gebruiken (eenvoudig)
Er zijn verschillende firewallprogramma's voor Linux. In deze handleiding richten we ons op de twee populairste: UFW en IPTables.
We beginnen met UFW, omdat dit eenvoudiger in te stellen en te beheren is.
UFW installeren
Je kunt UFW eenvoudig via APT installeren met sudo apt install ufw.
Om te voorkomen dat je de SSH-verbinding verliest, moet je de firewall nog niet inschakelen. Stel deze eerst goed in.
Sta nu de SSH-verbinding en alle andere poorten die je wilt openen toe:
sudo ufw allow 22 voor SSH
sudo ufw allow 80 als voorbeeld voor HTTP
sudo ufw allow 25565 als voorbeeld voor een Minecraft-gameserver
Voer sudo ufw enable uit om UFW in te schakelen. Je kunt op elk moment extra poorten openstellen met sudo ufw allow PORT.
Poorten openstellen
Gebruik deze opdracht om een poort open te stellen:
Voor TCP-poorten:
sudo ufw allow PORT/tcp – vervang PORT door de gewenste poort.
Voorbeeld: sudo ufw allow 25565/tcp voor een Minecraft-gameserver
Voor UDP-poorten:
sudo ufw allow PORT/udp – vervang PORT door de gewenste poort.
Voorbeeld: sudo ufw allow 9987/udp voor een TeamSpeak 3-server
Poortregels bekijken en verwijderen
Gebruik sudo ufw status numbered om alle poortregels weer te geven.
Wil je een regel verwijderen, voer dan sudo ufw delete NUMMER uit. Vervang NUMMER door het nummer van de regel in de lijst.
IPTables installeren (geavanceerd)
Op de meeste systemen is IPTables standaard geïnstalleerd. Voor de zekerheid kun je sudo apt install iptables uitvoeren.
IPTables instellen
Stel eerst de standaardbeleidsregels en instellingen in:
sudo iptables -P INPUT DROP – alle inkomende verbindingen blokkeren
sudo iptables -P FORWARD DROP – alle doorgestuurde verbindingen blokkeren
sudo iptables -P OUTPUT ACCEPT – alle uitgaande verbindingen toestaan
sudo iptables -A INPUT -i lo -j ACCEPT – loopbackverkeer toestaan
sudo iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT – alle bestaande verbindingen toestaan
Sta nu SSH en alle andere poorten die je wilt openen toe:
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT voor SSH
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT als voorbeeld voor HTTP
sudo iptables -A INPUT -p tcp --dport 25565 -j ACCEPT als voorbeeld voor een Minecraft-gameserver
Installeer het pakket iptables-persistent met sudo apt install iptables-persistent om de regels na een herstart te behouden.
Sla de regels op met sudo netfilter-persistent save en schakel automatisch starten in met sudo systemctl enable netfilter-persistent.
Poorten openstellen
Gebruik deze opdracht om een poort open te stellen:
Voor TCP-poorten:
sudo iptables -A INPUT -p tcp --dport PORT -j ACCEPT – vervang PORT door de gewenste poort.
Voorbeeld: sudo iptables -A INPUT -p tcp --dport 25565 -j ACCEPT voor een Minecraft-gameserver
Voor UDP-poorten:
sudo iptables -A INPUT -p udp --dport PORT -j ACCEPT – vervang PORT door de gewenste poort.
Voorbeeld: sudo iptables -A INPUT -p udp --dport 9987 -j ACCEPT voor een TeamSpeak 3-server
Poortregels bekijken en verwijderen
Je kunt alle regels bekijken met sudo iptables -L --line-numbers.
Gebruik sudo iptables -D INPUT NUMMER om een regel te verwijderen. Vervang NUMMER door het nummer van de regel in de lijst.
Afronding
Je hebt de firewall op je Linux-server geïnstalleerd en je eigen poortregels aangemaakt. Je kunt deze handleiding ook gebruiken om extra poorten open te stellen.
Heb je vragen of problemen? Ons supportteam staat elke dag voor je klaar! 🙂
Serverhosting vanaf € 2,49 / maand, direct online, inclusief DDoS-bescherming.