क्या डब्ल्यूएसएल में नैम्प जैसी नेटवर्किंग कमांड चलाना संभव है?


14

मुझे हाल ही में विंडोज 10 की सालगिरह का अपडेट मिला और बैश स्थापित किया गया। मैंने नैम्प स्थापित करने की कोशिश की, लेकिन यह नहीं चलेगा।

मेरा प्रश्न: क्या डब्ल्यूएसएल में सही तरीके से चलाने के लिए नैम्प जैसी आज्ञाओं का कोई रास्ता है?

अग्रिम में धन्यवाद!

मैं जब से चलाने के में त्रुटि sudo nmap -sn 192.168.1.*:route_dst_netlink: cannot bind AF_NETLINK socket: Invalid argument

मुझे याद है कि डब्ल्यूएसएल के पास सॉकेट्स के लिए समर्थन नहीं है, लेकिन टीसीपी का उपयोग कर सकते हैं। क्या इस मामले में यह संभव है? इसके अलावा, क्या WSL ​​के पास सॉकेट्स के लिए समर्थन होगा?


Nmap पूरी तरह से एक देशी विंडोज एप्लिकेशन के रूप में समर्थित है । WSL का उपयोग करने की आवश्यकता नहीं है।
बोन्साईवैकिंग

जवाबों:



-2

इसे बिना जड़ के चलाने की कोशिश करें, जैसे

  1. जब आपको ज़रूरत न हो तो कार्यक्रमों को रूट के रूप में चलाना बुरा होता है।
  2. यदि सबसिस्टम पर्याप्त रूप से विंडोज में बंधा हुआ है, तो इस तरह की अजीब चीजें मदद कर सकती हैं।

nmap (मेरे अन्य कंप्यूटरों पर मेरे लिए कम से कम) रूट के रूप में नहीं चलने पर सही ढंग से नहीं चलता है।
भड़क बिल्ली

@FareCat कुछ विकल्प के साथ nmap को रूट की आवश्यकता होती है, लेकिन अधिकांश नहीं। मैंने अपने व्यक्तिगत उपयोगकर्ता के रूप में उस कमांड को चलाने की कोशिश की और यह ठीक काम किया।
जॉन लेउन्हेगन

चूंकि डब्ल्यूएसएल वर्तमान विंडोज़ उपयोगकर्ता के तहत चलता है, इसलिए रूट उस विंडोज़ उपयोगकर्ता से अधिक शक्तिशाली कभी नहीं होगा।
हॉल्टकविस्ट

@hultqvist आपने कहाँ सीखा कि WSL वर्तमान उपयोगकर्ता के अंतर्गत चलता है?
बिल्ली

1
@ फेयर कैट इस पेज में बताया गया है कि कैसे bsl विंडोज़ यूजर के रूप में चलता है जो बैश शुरू कर रहा है।
hultqvist
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.