एक निर्दिष्ट आईपी / पोर्ट के लिए एक परीक्षण टीसीपी कनेक्शन खोलें


17

मैं एक ऐसे टूल की तलाश में हूं जो विंडोज़ पर काम करता हो (7 से xp) जो मुझे एक निर्दिष्ट आईपी और पोर्ट के लिए टीसीपी कनेक्शन खोलने की अनुमति देगा। यह कार्यक्षमता विंडोज़ XP (netsh diag connect iphost) में मौजूद थी, लेकिन Netsh diag कमांड को विस्टा / 7 में हटा दिया गया लगता है। मैं कुछ इसी तरह की तलाश में था, और मैंने सुपर यूजर को खोजा है, लेकिन मुझे कुछ भी नहीं मिला।

कुछ जो पहले से ही खिड़कियों में बनाया गया है वह आदर्श होगा, लेकिन एक छोटा निष्पादन योग्य जो ऐसा करता है (अधिमानतः कमांड लाइन, स्टैंडअलोन निष्पादन योग्य)।

संपादित करें: मुझे आगे निर्दिष्ट करना चाहिए। मैं टेलनेट और पोटीन से परिचित हूं, और यह वह है जो मैं वर्तमान में उपयोग करता हूं, हालांकि, मैं ऐसे वातावरण में हूं, जहां मुझे गैर-तकनीकी उपयोगकर्ताओं को फोन पर बहुत तकनीकी समस्याओं का निवारण करने के माध्यम से मार्गदर्शन करना है, बिना किसी रिमोट एक्सेस के ( मज़ा लगता है, सही?)। जबकि टेलनेट काम करता है, यह स्पष्ट रूप से नहीं बताता है कि टीसीपी कनेक्शन सफल था या नहीं; आपको शीर्षक बार और टर्मिनल आउटपुट की सामग्री को देखना होगा, जो किसी कारण से, उपयोगकर्ताओं के लिए असंभव प्रतीत होता है। मैं एक स्पष्ट "टीसीपी कनेक्शन सफलतापूर्वक पूरा / असफल" प्रकार की प्रतिक्रिया के साथ कुछ देख रहा हूं, अगर ऐसा उपकरण मौजूद है।

# 2 संपादित करें: जवाब देने वाले सभी को धन्यवाद। सभी सुझाव अच्छे थे, इस तथ्य के बावजूद कि मैं एक प्रश्न के रूप में स्पष्ट नहीं किया था जैसा कि मेरे पास होना चाहिए। सहायता के लिए धन्यवाद।


आप सभी को धन्यवाद। इन उपकरणों में से अधिकांश मैं बहुत परिचित हूं, और वे वही हैं जो मैं वर्तमान में उपयोग करता हूं, हालांकि, मैं एक ऐसी चीज की तलाश कर रहा हूं जो स्पष्ट रूप से कहती है कि यह या तो सफलतापूर्वक जुड़ा हुआ है या सुंदर सादे पाठ में विफल है। टेलनेट के लिए आपको खिड़की के शीर्षक और आउटपुट की सामग्री को देखना होगा, जो सभी गैर-तकनीकी उपयोगकर्ताओं को फोन पर वर्णन करने में आसान नहीं हैं (कोई रिमोट एक्सेस नहीं)। मुझे यह बिंदु पहले बताना चाहिए था।
theEmpireNever ने

मेरा सुझाव है कि आप अपने प्रश्न को संपादित करें और इसे स्पष्ट / पुनः लिखें। सभी लोग आपकी टिप्पणी नहीं पढ़ेंगे।
slhck

जवाबों:


16

netcat

nc mail.server.net 25

(विंडोज संस्करण)

Socat

socat - TCP4:www.domain.org:80

(विंडोज संस्करण)

सोसाइटी के उदाहरण पृष्ठ को पढ़ना मेरे दिमाग को कभी भी विफल नहीं करता है।


मैं इनका और परीक्षण करना चाहता हूं और मुझे एनसी और सोसाइट से प्राप्त होने वाले उत्पादन को देखना है, लेकिन मैं इस समय कॉर्पोरेट फायरवॉल के चमत्कारों के लिए धन्यवाद नहीं कर सकता।
TheEpireNeverEnded

मैं इसे उत्तर के रूप में स्वीकार कर रहा हूं। नेटकैट कमाल का है। मैंने अभी तक विंडोज़ संस्करण का परीक्षण नहीं किया है, लेकिन मैंने फेडोरा 16 पर एनसी के साथ खेला है, और -v स्विच के साथ, यह वास्तव में बहुत अधिक है जो मैं देख रहा हूं।
TheEmpireNever 15

मुझे शेल स्क्रिप्टिंग परिदृश्य में सबसे अधिक उपयोगी लगा, nc -v -w 5 <host> <port>क्योंकि परिणाम आउटपुट को संकलित और अच्छी तरह से रिपोर्ट किया जा सकता है। समायोजित -w <secs समय में> अपने पर्यावरण के लिए मान (यह लागू करने योग्य और गैर-पहुंच योग्य दोनों बिंदुओं पर लागू होता है और स्कैनिंग की गति को सीमित करता है)।
JGurtz

8

pkgmgrअब डिस्क्स द्वारा प्रतिस्थापित किया गया है ।

कमांड लाइन से टेलनेट स्थापित करें (इसे व्यवस्थापक के रूप में चलाएं):

dism /online /Enable-Feature /FeatureName:TelnetClient

फिर आप इसके द्वारा टीसीपी कनेक्शन का परीक्षण कर सकते हैं:

telnet example.com 80

कृपया प्रश्न को फिर से ध्यान से पढ़ें। आपका उत्तर मूल प्रश्न का उत्तर नहीं देता है । ओपी विंडोज के बारे में पूछ रहा है और वह कहता है कि वह अपने प्रश्न में टेलनेट के अलावा कुछ और ढूंढ रहा है।
डेविडपोस्टिल

3
@DavidPostill क्षमा करें, मुझे पता है। मैंने अपना जवाब छोड़ दिया क्योंकि मैंने "विंडोज़ टेस्ट टीसीपी कनेक्शन" को गुगला दिया था और यह सवाल शीर्ष पर है। मुझे लगता है कि बहुत से लोग यहां आते हैं और संतोषजनक समाधान नहीं पाते हैं (स्कॉट चेम्बरलेन टिप्पणियों के लिए upvotes देखें)।
मिश्रण

टेलनेट स्थापित करने पर निर्देश के लिए +1!
Zyo

6

बस पोटीन का उपयोग करें यह छोटा है (और एक पोर्टेबल ऐप संस्करण है )। यह आपको पोर्ट निर्दिष्ट करने देता है और टेलनेट का उपयोग कर सकता है जो टीसीपी कनेक्शन है। इसमें सीरियल कनेक्शन (विंडोज 7 में कोई हाइपर टर्मिनल नहीं), SSH, और Rlogin जैसे अन्य उपयोगी कार्य भी हैं। यहां तक ​​कि एक RAW फ़ंक्शन भी है जो RAW TCP कनेक्शन स्थापित करने देता है।

इसके अलावा बस अपने जागरूक: Telnet XP में शामिल है, आप इसे कमांड लाइन IE से उपयोग कर सकते हैं:

टेलनेट mailserver.server.com 25

जो पोर्ट 25 पर एक टीसीपी कनेक्शन स्थापित करेगा।


मैंने पोट्टी की कोशिश की है, लेकिन रिमोट कनेक्शन बंद होने के बाद आपको खुले रहने के लिए पुट्टी खिड़की कैसे मिलती है?
साइमन ईस्ट

4

हम एक निश्चित पोर्ट पर टेलनेट का उपयोग करते थे, लेकिन टेलनेट डिफ़ॉल्ट रूप से विंडोज 7 के साथ नहीं आता है। तो अपने USB स्टिक के लिए: http://www.drk.com.ar/builder.php


6
टेलनेट अभी भी खिड़कियों के साथ आता है यह बस स्थापित नहीं है, हालांकि आपको इसे स्थापित करने के लिए अपनी खिड़कियों को सीडी स्थापित करने की आवश्यकता नहीं है , वास्तव में बस टाइप करें pkgmgr /iu:"TelnetClient"और यह आपको यूएसी डायलॉग के साथ संकेत देगा और इसे स्थापित किया जाएगा।
स्कॉट चैंबरलेन

1

विंडोज में टेलनेट हुआ करता था, यकीन नहीं होता कि बाद के संस्करणों में हटा दिया गया है। इसके लिए प्रयास करें।

आप Cygwin को डाउनलोड कर सकते हैं और वहां उपयोगिताओं को चला सकते हैं, जिसमें netcat और telnet शामिल हैं।

NetCat का एक विंडोज़ संस्करण उपलब्ध है, लेकिन मैंने इसके लिए एक विहित URL नहीं देखा, इसलिए मैंने एक विशिष्ट को शामिल नहीं किया।


8
टेलनेट अभी भी खिड़कियों के साथ आता है यह सिर्फ डिफ़ॉल्ट रूप से सक्षम नहीं है। बस pkgmgr /iu:"TelnetClient"एक कमांड विंडो में टाइप करें और यह आपको यूएसी डायलॉग के साथ संकेत देगा और इसे इंस्टॉल किया जाएगा। या आप इसे प्रोग्राम और फीचर्स के तहत "टर्न फीचर्स ऑन एंड ऑफ" डायलॉग के माध्यम से कर सकते हैं
स्कॉट चैंबरलेन

@ यह उपयोगी जानकारी है ... साझा करने के लिए धन्यवाद मुझे पता नहीं था कि यह अभी भी विंडोज 7 में है!
सुपरसेरियल

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