जवाबों:
nc
मैन पेज को उद्धृत करने के लिए :
-l
यह निर्दिष्ट करने के लिए उपयोग किया जाता है कि nc को दूरस्थ होस्ट से कनेक्शन आरंभ करने के बजाय आने वाले कनेक्शन के लिए सुनना चाहिए। यह -p, -s, या -z विकल्पों के साथ संयोजन में इस विकल्प का उपयोग करने के लिए एक त्रुटि है। इसके अतिरिक्त, -w विकल्प के साथ निर्दिष्ट किसी भी टाइमआउट को नजरअंदाज कर दिया जाता है।
यहां कुंजी यह है कि ध्वज के -p
साथ जोड़ा नहीं जा सकता -l
। -l
ध्वज का उपयोग करते समय , स्थिति संबंधी तर्कों में निर्दिष्ट किसी भी पोर्ट का उपयोग किया जाता है। इसलिए इसके बजाय, आप निम्नलिखित का उपयोग कर सकते हैं:
netcat -ul 2115
किसी कारण से, एंड्रयू का समाधान मेरे लिए काम नहीं करता था। आगे के शोध से, मुझे पता चला कि स्थानीय स्तर पर काम करने के दौरान हमें -p ध्वज को जोड़ने की आवश्यकता है। तो निम्नलिखित कमांड ने मेरे लिए काम किया।
nc -ulp 2115