सवाल नेटकैट के साथ स्थानीय बंदरगाह पर यूडीपी डेटा सुनें


netcat -ul -p2115 उपयोग कथन के साथ विफल रहता है। मैं क्या गलत कर रहा हूं?

धन्यवाद!


49
2017-12-01 02:36


मूल




जवाब:


उद्धरण के लिए nc मैन पेज:

 -l      Used to specify that nc should listen for an incoming connection rather than initiate a connection to a remote host.  It is an error to use this
         option in conjunction with the -p, -s, or -z options.  Additionally, any timeouts specified with the -w option are ignored.

यहां कुंजी है कि -p के साथ संयुक्त नहीं किया जा सकता है -l झंडा। उपयोग करते समय -l ध्वज, स्थितित्मक तर्कों में निर्दिष्ट किसी भी बंदरगाह का उपयोग किया जाता है। तो इसके बजाय, आप निम्न का उपयोग कर सकते हैं:

netcat -ul 2115

का आनंद लें!


61
2017-12-01 04:52





-पी गलत हो सकता है .. यह redhat आधारित distros पर काम करेगा ..

nc -u -l 2115

14
2017-12-01 02:50





किसी कारण से, एंड्रयू का समाधान मेरे लिए काम नहीं करता था। आगे के शोध के साथ, मैंने सीखा कि हमें स्थानीय रूप से काम करते समय ध्वज जोड़ने की जरूरत है। तो निम्नलिखित आदेश मेरे लिए काम किया।

 nc -ulp 2115

1
2017-07-16 20:24



शायद सामान्य उपयोग में नेटकैट के दो अलग और संक्षेप में असंगत कार्यान्वयन हैं। - womble♦