खिड़कियों में किसी विशेष tcp कनेक्शन को कैसे मारें?


21

पर लिनक्स हम प्रयोग कर एक स्थापित टीसीपी कनेक्शन को मार सकता है tcpkillआदेश।


उदाहरण के लिए, किसी विशेष IP से / के लिए सभी कनेक्शन को छोड़ने के लिए:

tcpkill host ipaddr

या ईथरनेट -1 पर पोर्ट 21 का उपयोग करके सभी कनेक्शन को मारने के लिए उपदंश:

tcpkill -i eth1 port 21  

इसी तरह, मैं जानना चाहता हूं कि विंडोज़ पर कुछ कनेक्शन को मारने के लिए क्या कमांड है, ठीक विंडोज 7। जैसे मैं सक्रिय कनेक्शनों की एक सूची देख सकता हूं netstat -n, अब मैं सोच रहा हूं कि किसी विशेष या कनेक्शन के समूह को कैसे गिराया जाए ?


इसके अलावा stackoverflow.com/q/8688949/632951
Pacerier

जवाबों:


8

CurrPorts Nirsoft से उपकरण है जो करने के लिए लगता है। लिंक का पालन करें और 'कमांड-लाइन से एक कनेक्शन बंद करना' के लिए खोजें।


धन्यवाद, ऐसा लगता है कि लाइसेंस के मुद्दे हैं, मेरे लिए स्वतंत्र नहीं दिखना चाहिए
Johnydep

3
उत्पाद पृष्ठ से: "यह उपयोगिता फ़्रीवेयर के रूप में जारी की गई है। आपको फ़्लॉपी डिस्क, सीडी-रोम, इंटरनेट, या किसी अन्य तरीके से इस उपयोगिता को स्वतंत्र रूप से वितरित करने की अनुमति है, जब तक आप इसके लिए कुछ भी चार्ज नहीं करते हैं। यदि आप इस उपयोगिता को वितरित करते हैं, आपको बिना किसी संशोधन के वितरण पैकेज में सभी फाइलों को शामिल करना होगा! " यह मेरे लिए बहुत स्वतंत्र लगता है।
पीटर हैन्डॉर्फ

24

विंडोज Sysinternals सुइट एक उपकरण कहा जाता है TCPView । TcpView आपको नेटस्टैट के समान आपके मशीन के सभी कनेक्शन दिखाएगा। यह आपको कनेक्शन को बंद करने या कनेक्शन की मेजबानी करने की प्रक्रिया को मारने की भी अनुमति देगा।


2
धन्यवाद, लेकिन मुझे कमांड लाइन विकल्प के रूप में उपलब्ध चीज़ में अधिक दिलचस्पी है क्योंकि मुझे अपने आवेदन में इसे एकीकृत करने की आवश्यकता है। मैंने Tcpvcon.exe को देखा, जिसे Tcpview के साथ भेज दिया गया है लेकिन मुझे नहीं पता कि इसका उपयोग करके कनेक्शन कैसे बंद किया जाए। जीयूआई के बाद से, हम बस राइट क्लिक और क्लोज कनेक्शन, सोच रहे हैं कि इस कमांड लाइन टूल के लिए समान कैसे करें? किसी भी विचार /
Johnydep

यदि आपको इसे प्रोग्रामेटिक रूप से करने की आवश्यकता है, तो विंडोज एपीआई का उपयोग करें।
ZippyV

1
@ZippyV, मुझे किस API को देखना चाहिए?
जॉनीडैप

@ जॉनहैप, स्टाकेवरफ्लो पर सवाल पोस्ट करें। इसका जवाब मिनटों में उम्मीद से दिया जाएगा।
पचेरियर

मेरा सिस्टम, जबकि TcpView चल रहा है, सुपर सुस्त है। जैसे Alt-Tab नाराज़ और दर्दनाक है। पीटर हैंडफोर द्वारा सुझाए गए कुर्रपोर्ट्स में यह समस्या नहीं है।
यूजीन बेरेसोव्स्की

0

Nirsoft cports.exeसे CurrPorts ( ) बंदरगाहों को बंद करने के लिए या इसे खुली रखने वाली प्रक्रियाओं की पहचान करने के लिए कम से कम एक विंडोज इंटरफ़ेस प्रदान करता है। यह एक बहुत अच्छा डिबगिंग टूल है - वैसे भी मेरी मदद की:

CurrPorts का उपयोग करना

CurrPorts की मुख्य विंडो वर्तमान में खुले टीसीपी और यूडीपी पोर्ट की सूची प्रदर्शित करती है। आप एक या अधिक आइटम का चयन कर सकते हैं, और फिर चयनित कनेक्शनों को बंद कर सकते हैं, पोर्ट जानकारी को क्लिपबोर्ड पर कॉपी कर सकते हैं, या इसे HTML / XML / पाठ फ़ाइल में सहेज सकते हैं। यदि आप सभी उपलब्ध स्तंभों को नहीं देखना चाहते हैं, या आप स्क्रीन पर स्तंभों के क्रम को बदलना चाहते हैं और आपके द्वारा सहेजी गई फ़ाइलों में, दृश्य मेनू से 'कॉलम चुनें' चुनें, और वांछित कॉलम और उनके क्रम का चयन करें । विशिष्ट कॉलम द्वारा सूची को सॉर्ट करने के लिए, वांछित कॉलम के हेडर पर क्लिक करें।

http://www.nirsoft.net/utils/cports.html


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