Jump to content
aelius

Nullrouting

Recommended Posts

In retelistica, o routa blackhole (nullroute) nu routeaza nici un pachet ce se potriveste cu prefixul specificat la aplicarea regulilor. Pachetele ce se potrivesc sunt ignorate si nu transmise / retransmise sau filtrate, astfel incat, procedeul nullrouting functioneaza ca un paravan de protectie, numindu-se "Blackhole routing" sau "Filtrare Blackhole".

Nullrouting-ul are un avantaj major fata de filtrarea clasica a pachetelor deoarece nu are nici un impact asupra performantei (pachetele sunt pur si simplu ignorate si nu procesate !). Desigur, latimea de banda este epuizata in cazul unui atac ddos.

Puteti vedea in exemplele de mai jos cum se poate adauga un nullroute:

Nullroute pe Linux utilizand 'route' (o singura adresa ip)


route add -host x.x.x.x reject

Note:

- Cand adaugam un subnet in nullroute punem ca argument la comanda '-net' si prefixul corespunzator.

- Cand adaugam o singura adresa ip, argumentul este intotdeauna '-host'

Exemplu adaugare nullroute pe o clasa C (CIDR)


route add -net x.x.x.0/24 reject

Nullroute pe Linux utilizant 'iproute' (o singura adresa ip, puteti specifica alt prefix pentru mai multe)


ip route add blackhole x.x.x.x/32

Nullroute pe Solaris (Sunos) si sisteme *BSD* (FreeBSD, NetBSD, OpenBSD)


route add -host x.x.x.x 127.0.0.1 -blackhole

Note:

- Daca doriti sa scoateti o routa adaugata, folositi 'del' in loc de 'add'

- Sursa acestui tutorial nu este specificata pentru ca este facut de mine.

- Daca aveti intrebari, sunt binevenite.

Edited by aelius
formatare corecta
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...