Toon posts:

[iptables] IP match

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik zou voor bepaalde regels alleen willen dat 134.184.119.37 tot 134.184.119.40 worden toegelaten.

Zoals ik een paar docs gelezen heb, is dat niet expliciet mogelijk tenzij een regel per IP.

Klopt dat?

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 16:17

odysseus

Debian GNU/Linux Sid

Je kunt ze vrij eenvoudig laten genereren. Denk aan iets als:
code:
1
2
3
4
5
6
kde3@odysseus:/etc/init.d$ for i in `seq 37 40`; do echo iptables -A stuff -s 134.184.119.$i; done
iptables -A stuff -s 134.184.119.37
iptables -A stuff -s 134.184.119.38
iptables -A stuff -s 134.184.119.39
iptables -A stuff -s 134.184.119.40
kde3@odysseus:/etc/init.d$

Natuurlijk even de 'echo' weghalen en je bent klaar. Eventueel kun je de output pipen naar een bestand waarin je de regel #!/bin/bash bovenaan zet en dat je executable maakt, zodat je het simpel weer opnieuw kunt draaien.

[edit: even het hele IP toegevoegd, niet alleen het laatste deel ervan.]

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 15-08 21:37
Dat klopt. Je kan overigens wel een range opgeven mbv het netmask, maar dat zal lastig worden in dit geval.

Verwijderd

Op maandag 01 april 2002 15:42 schreef Jelmer Barhorst het volgende:
Dat klopt. Je kan overigens wel een range opgeven mbv het netmask, maar dat zal lastig worden in dit geval.
Moet gewoon kunnen lijkt me zo. Zijn 4 ips, ofwel een netmask van 255.255.255.252

  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 15-08 21:37
Op maandag 01 april 2002 15:43 schreef nelske het volgende:

[..]

Moet gewoon kunnen lijkt me zo. Zijn 4 ips, ofwel een netmask van 255.255.255.252
ohja stom... zal de zon wel zijn... :)

Verwijderd

Topicstarter
ben effe niet mee

wat moet dan de exacte iptable regel zijn?

Verwijderd

Op maandag 01 april 2002 15:59 schreef gabberatski het volgende:
ben effe niet mee

wat moet dan de exacte iptable regel zijn?
Ik zie net zelf dat het niet kan wat ik zeg. Je eerste ip eindigt op een oneven nummer en niet een veelvoud van 4 ;)

Als je de range 134.184.119.36 - 134.184.119.39 zou bedoelen dan is de notatie:

134.184.119.36/30 of 134.184.119.36/255.255.255.252

In dit geval is het dus het makkelijkste om odysseus' manier te gebruiken.
Pagina: 1