क्या tcpdump उन पैकेटों को देखेगा जिन्हें iptables द्वारा गिराया जा रहा है?


17

मेरे पास इन सरल नियमों के साथ एक फ़ायरवॉल है:

iptables -A INPUT -p tcp -s 127.0.0.1/32 --dport 6000 -j ACCEPT
iptables -A INPUT -p tcp -s 192.168.16.20/32 --dport 6000 -j ACCEPT
iptables -A INPUT -p tcp --dport 6000 -j REJECT

अब, मान लीजिए कि मैं इस तरह TCPDUMP का उपयोग कर रहा हूं :

tcpdump port 6000

और मेरे पास 192.168.16.21पोर्ट से जुड़ने की कोशिश कर रहा है 6000

/ tcpdumpसे आने वाले कुछ पैकेट का उत्पादन करना चाहिए 192.168.16.21?

जवाबों:


20

tcpdumpफ़ायरवॉल द्वारा संसाधित होने से पहले पैकेट का उपयोग करता है libpcapऔर libpcapसंसाधित करता है , इसलिए उत्तर "हाँ" है।


7
यह केवल आंशिक सच है। tcpdumpपहले इनबाउंड ट्रैफ़िक देखेंगे iptables, लेकिन फ़ायरवॉल द्वारा संसाधित करने के बाद ही आउटबाउंड ट्रैफ़िक देखेंगे। देखें superuser.com/q/925286/18898
chb
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.