कैसे iptables में एक सीमा को नकारना है?


16

मैंने देखा है कि लोग कई उदाहरणों में विस्मयादिबोधक चिह्न (!) का उपयोग करते हैं, लेकिन जब मैं इसका उपयोग करने की कोशिश करता हूं तो मुझे एक त्रुटि मिलती है।

जो नियम मैं कोशिश कर रहा हूं:

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

त्रुटि:

Bad argument '192.168.1.0/24'

इसके लिए सही सिंटैक्स क्या है?

जवाबों:


34

जैसा कि मैनपेज बताता है:

[!] -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.

वही बनाता है

! -d 192.168.1.0/24

4
छायादार ब्लॉगों से इसका कोई लेना-देना नहीं है, iptables के लिए वाक्यविन्यास बदल गया है और विस्मयादिबोधक चिह्न किसी बिंदु पर ध्वज से पहले चला गया है।
मार्टिन

तुम भी की तरह उपयोग कर सकते हैं: ! -d <URL>
एक और
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.