Netstat उपयोग में पोर्ट 80- नहीं दिखाता है। मैं कनेक्शन तोड़ने के लिए पोर्ट 80 को कैसे मजबूर कर सकता हूं।


3

अपाचे शुरू नहीं होगा क्योंकि पोर्ट 80 एक अज्ञात द्वारा उपयोग में है। विभिन्न मापदंडों के साथ नेस्टैट 80 पोर्ट को सुनने के लिए कुछ भी नहीं दिखाता है। मैं कनेक्शन को तोड़ने के लिए पोर्ट 80 को कैसे मजबूर कर सकता हूं जब कुछ भी इसका उपयोग करने के रूप में नहीं दिखाता है?


मैं नहीं जानता कि किसने किस कारण से इस सवाल को उठाया।
ott--

जवाबों:


5

आप उपयोग कर सकते हैं lsof -i <Internet address> आदेश। आपके मामले में यह होगा lsof -i :80 और परिणाम नीचे की तरह कुछ होगा।

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME 

का मूल्य PID प्रक्रिया को मारने के लिए इस्तेमाल किया जा सकता है।

आप आगे पढ़ सकते हैं " पता करें कि कौन सी प्रक्रिया पोर्ट नंबर रखती है "


1
जरूरी: lsof द्वारा चलाया जाना चाहिए root अन्य उपयोगकर्ताओं की प्रक्रियाओं के बारे में यह जानकारी दिखाने के लिए।
pabouk

1

सुझाव के लिए बहुत धन्यवाद। मैंने नेटस्टैट और कई अन्य लोगों की कोशिश की और फ़ाइनली ने "पोर्टेपर" पाया। जब सब कहा गया और किया गया तो मुझे 80 के पोर्ट की ओर इशारा करने वाला कुछ भी नहीं मिला इसलिए मैंने सब कुछ वापस कर दिया और अपाचे को हटा दिया और पुनः इंस्टॉल किया। यह अब ठीक काम करता है। मुझे लगता है कि अपाचे सॉफ्टवेयर में से कुछ भ्रष्ट हो गया था। वैसे भी जब अपाचे की स्थापना रद्द की गई थी तो पोर्ट 80 मुफ्त था और उपयोग में नहीं था। Wamp सॉफ़्टवेयर को स्थापित करने से फिर से सब कुछ काम करने की अनुमति मिलती है जैसे कि यह चाहिए। मुझे पता है कि यह अपाचे था क्योंकि मैं अभी भी फ़ोल्डर्स और फ़ाइलों और डेटाबेस तक पहुंच सकता था, बस उपयोग में पोर्ट 80 के कारण अपाचे शुरू नहीं कर सकता था। एक बार फिर धन्यवाद!


0

Netstat -ao आज़माएं

A सभी कनेक्शन प्रदर्शित करेगा O प्रक्रिया आईडी (pid) प्रदर्शित करेगा

आप भी आजमा सकते हैं

टेलनेट 127.0.0.1 80 और देखने के लिए प्रयास करें कि क्या आपको आगे के सुराग के लिए http प्रतिक्रिया मिल सकती है


1
जब मैं किसी भी पैरामीटर के साथ नेटस्टैट का उपयोग करता हूं तो पोर्ट 80 के रूप में कुछ भी नहीं दिखता है। हालाँकि जब मैंने टेलनेट 127.0.0.1:80 का उपयोग किया तो मुझे निम्नलिखित मिला - "पोर्ट 23 पर होस्ट करने के लिए कनेक्शन नहीं खोल सका, कनेक्शन विफल रहा"। मैं अभी भी कुल नुकसान में हूं। कोई अन्य सुझाव? धन्यवाद!
user253069

आप 127.0.0.1 और 80 के बीच एक बृहदान्त्र डालते हैं। एक बृहदान्त्र मत डालो। मैंने netstat -ao का उपयोग करने का भी सुझाव दिया है, जो मैं स्पष्ट नहीं करता हूं कि आपने उपयोग किया है या नहीं। पोर्ट 23 त्रुटि का मतलब है कि आपका टेलनेट पोर्ट 23 (डिफ़ॉल्ट टेलनेट पोर्ट) का उपयोग करता है और पोर्ट 80 से कनेक्ट नहीं होता है।
Sun

1
एक बार फिर धन्यवाद। मैंने टेलनेट 127.0.0.1 80 का उपयोग करने की कोशिश की, यह कुछ भी नहीं दिखा। मैंने netstat -ao भी आज़माया। इसमें कहीं भी पोर्ट 80 नहीं दिखा। पोर्ट 80 का यह उपयोगकर्ता क्लोकिंग डिवाइस - हा, हा का उपयोग करता हुआ प्रतीत होता है। वैसे भी यह एक असली प्रेत है। यदि आपके पास कोई अन्य विचार है, तो मुझे उन्हें सुनकर खुशी होगी।
user253069

0

पृष्ठभूमि में आपके पास किस तरह की सेवाएं / एप्लिकेशन हैं, इसकी जांच करें। प्रक्रिया खोजकर्ता का उपयोग चल रही प्रक्रियाओं की पहचान करने के लिए किया जा सकता है और इन सेवाओं को उनके संबंधित टीसीपी कनेक्शनों में भी ट्रेस किया जा सकता है।

हो सकता है कि आपने अपाचे चलाने से पहले एक और वेब सर्वर स्थापित किया हो?

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