Puncte:0

Cum sunt combinați parametrii iptables?

drapel cn

Am căutat și căutat și nu am găsit nicio informație despre cum sunt combinați parametrii iptables.

Dacă vreau să potrivesc traficul către sau de la o adresă IP, pot face -s a.b.c.d -d a.b.c.d? Adică sunt -s și -d parametrii combinați ca sau (pachetul se potrivește cu oricare) sau și (pachetul se potrivește cu toate)?

Oarecum legat, cum -m iprange și -s și -d interacționa? Adică pot folosi -m iprange --src-range 10.0.0.1-10.0.0.8 pentru a specifica un interval, apoi adăugați -s !10.0.0.5 sa fac o exceptie?

Puncte:0
drapel in

The best way to learn is to test. Yes you can combine -s and -d, however if it makes sense depends on which table you use the rule in.

All parameters of one rule is AND. If you want OR, you can create a table that you send traffic to.

Some combinations will generate errors, again best is to try.

Let's say you policy is accept, and you only want to match if a rule matches. Add the rule iptables -A OUTPUT -s x.x.x.x -d x.x.x.x -j ACCEPT since the target will be same as default, it does not have any impact, but it will show up with iptables -vnL and have counters.

There is more advanced logging etc, but this is a quick and easy way to quick test rules. (and of course, tcpdump is your friend)

In regards to iprange I would again say the best thing is to test. In the worst case trying to add the rule will give you error. (hopefully someone else can give you better answers on this part of your question)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.