Iptables'da bir menzil nasıl reddedilir?


16

İnsanların ünlem işaretini (!) Birden fazla örnekte kullandığını gördüm, ancak kullanmaya çalıştığımda bir hata alıyorum.

Denediğim kural:

-A OUTPUT -m owner --gid-owner 1006 -d ! 192.168.1.0/24 -j DROP

Hata:

Bad argument '192.168.1.0/24'

Bunun için doğru sözdizimi nedir?

Yanıtlar:


34

Tıpkı manpage'in belirttiği gibi:

[!] -d, --destination address[/mask][,...]
       Destination  specification.   See  the  description  of  the  -s
       (source)  flag  for  a  detailed description of the syntax.  The
       flag --dst is an alias for this option.

Bu onu yapar

! -d 192.168.1.0/24

4
Gölgeli bloglarla ilgisi yok, sözdizimi iptables için değişti ve ünlem işareti bir noktada bayrağın önüne geçti.
Martin

Ayrıca gibi kullanabilirsiniz: ! -d <URL>.
başka bir
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.