DDoS-bescherming bij PlanetNode: wat er gebeurt als je server wordt aangevallen

Published on

Het misverstand: DDoS-bescherming is een vinkje. Je hebt het of je hebt het niet, en als je het hebt, merk je nooit iets van een aanval. Zo werkt het niet. Bescherming is een keten van stappen: een aanval herkennen, het aanvalsverkeer van het echte verkeer scheiden en dat schone verkeer bij je server afleveren. Hoe goed die keten is, bepaalt of je server online blijft.

Hier lees je hoe die keten bij ons werkt, wie hem bouwt en wat je ervan terugziet.

Wie het doet: Levatio, van ons zusterbedrijf Xyphen IT

Onze DDoS-mitigatie draait op Levatio, de eigen mitigatiestack van ons zusterbedrijf Xyphen IT. Levatio is actief voor alle diensten binnen onze groep: je dedicated server, je VPS en je gameserver vallen er allemaal onder. Basisbescherming zit standaard bij je dienst. Heb je meer nodig, bijvoorbeeld omdat je dienst een vast doelwit is, dan kijken we samen wat past.

Wat er gebeurt tijdens een aanval

1. Herkennen. We meten het verkeer op de edge van ons netwerk. Een plotselinge piek is eerst alleen een mogelijke aanval: een back-up of een grote update lijkt er in de eerste seconden op. Levatio kijkt naar de vorm van het verkeer en bevestigt of verwerpt de aanval. Alleen bevestigde aanvallen leiden tot een maatregel en een melding.

2. Indelen. Niet elke aanval vraagt om dezelfde aanpak. Levatio onderscheidt onder meer:

  • Gericht op één adres — één server is het doelwit; de maatregel kan zich daartoe beperken.
  • Carpet bomb — de aanval verspreidt zich over een heel adresblok, zodat geen enkel adres op zichzelf verdacht veel verkeer krijgt.
  • Packetflood — niet de hoeveelheid data maar het aantal kleine pakketten is het probleem.

3. Mitigeren. Daarna start de mitigatie automatisch; er hoeft niemand wakker gebeld te worden. Levatio zet een snelheidslimiet op precies de aanvalsvectoren, bijvoorbeeld UDP-verkeer vanaf poort 53, en kan het inkomende verkeer over andere routes laten binnenkomen. FlowSpec is één van de mechanismen die het daarvoor gebruikt. Het doel is je dienst bereikbaar houden: blackholing, waarbij al het verkeer naar je adres wordt weggegooid, is niet ons standaardantwoord. In de praktijk staat de maatregel vaak binnen seconden, maar dat is geen garantie.

4. Afronden. Zakt de aanval weg, dan trekt Levatio de maatregelen weer in en wordt de aanval als beëindigd gemarkeerd.

Wat je ervan terugziet

Een aanval die je niet ziet, is een aanval waar je je niet op kunt voorbereiden. Daarom laat het dashboard per aanval zien wat er gebeurde: het doelwit, de piek op onze edge, hoeveel daarvan bij jou aankwam, de vectoren en de genomen maatregel.

Overzicht van DDoS-aanvallen in het Xyphen IT-dashboard, met per aanval de status, het doel, de piek, wat bij de klant aankwam, de vectoren en de mitigatie

Het overzicht in het dashboard, met demodata. De kolom "Bij u aangekomen" is de belangrijkste: een aanval van 48,6 Gbit/s waarvan 124 Mbit/s je poort bereikte, is een ander verhaal dan een kleine aanval die volledig doorkwam.

Klik je een aanval open, dan zie je de tijdlijn van aangeboden en afgeleverd verkeer, de herkomst per land en netwerk, en precies welke maatregel wanneer actief werd.

Detailpagina van één DDoS-aanval met de tijdlijn, aanvalsvectoren, herkomst en de genomen maatregelen

De detailpagina van één aanval, met demodata.

Dit dashboard draait nu bij Xyphen IT. We werken eraan om het in het PlanetNode-klantportaal te tonen. Heb je het nu al nodig, dan zetten we je op het Xyphen IT-portaal. Hoe je een aanval daar stap voor stap volgt, beschrijft Xyphen IT in Een DDoS-aanval volgen.

Wat netwerkbescherming niet oplost

Eerlijk is eerlijk: Levatio beschermt tegen aanvallen die je verbinding of je server met verkeer overspoelen. Een aanval op de applicatielaag, duizenden nette verzoeken op de zwaarste pagina van je website, ziet er op netwerkniveau uit als drukte. Daartegen helpen caching, rate limiting in je applicatie en een WAF. Wil je weten welke verdediging bij welk type aanval hoort, lees dan DDoS-aanvallen: zo bescherm je je infrastructuur van Xyphen IT.

Vragen over je situatie?

Draai je een dienst die vaak doelwit is, zoals een populaire gameserver, of wil je de meldingen en het dashboard nu al gebruiken? Neem contact op, dan kijken we samen wat je nodig hebt.

Veelgestelde vragen

Moet ik zelf iets doen tijdens een aanval?

Nee. De mitigatie start automatisch zodra een aanval is bevestigd. Merkt je dienst toch hinder, neem dan contact met ons op, dan kijken we direct naar dezelfde aanval.

Wordt mijn server offline gehaald bij een aanval?

Dat is niet ons standaardantwoord. Levatio filtert het aanvalsverkeer met gerichte maatregelen, zodat legitiem verkeer je server blijft bereiken.

Kost DDoS-bescherming extra?

Basisbescherming zit standaard bij elke dienst. Heb je uitgebreidere bescherming nodig, dan bespreken we samen wat past.