यूडीपी के लिए टेलनेट समकक्ष


27

क्या ऐसा कुछ है जो यूडीपी के लिए "टेलनेट जैसी" कार्यक्षमता को सक्षम करता है? मुझे पता है कि टीसीपी और यूडीपी के बीच अंतर है, और टेलनेट स्वयं क्यों काम नहीं करेगा - लेकिन मैं सोच रहा हूं कि क्या एंड-यूज़र परिप्रेक्ष्य से टेलनेट क्लाइंट के समान कुछ है। जैसे udp-telnet [ip] [send-port] [प्राप्त करने वाला port] जो तब पैकेट को बाहर निकालता है, उसे वापस बनाता है या नहीं।

इस तरह एक उपकरण होने से ओपनवीपीएन के लिए फ़ायरवॉल सेटिंग्स का परीक्षण करने में मददगार साबित होगा जो यूडीपी कनेक्शन का उपयोग करता है।


3
ध्यान दें कि यूडीपी की प्रकृति से, एक ग्राहक के लिए यह जानना असंभव है कि क्या एक पैकेट दिया गया था - सर्वर प्रोटोकॉल स्तर पर प्राप्त आंकड़ों की पावती नहीं भेजता है।
josh3736

1
यह भी ध्यान दें कि यूडीपी में, डिलीवरी के आदेश की गारंटी नहीं है। इसका मतलब है कि निम्नलिखित पैकेट: "सीडी /"। "cd temp", "rm -rf *" उन परिणामों को जन्म दे सकता है जिनकी आप उम्मीद या आनंद नहीं ले सकते। जिस तरह से रूटिंग काम करता है, यह संभावना है कि पहला पैकेट दूसरे और संभवतः तीसरे के बाद आता है - पहला अक्सर कुछ सेकंड के लिए आयोजित किया जाता है जबकि मार्गों को हल किया जाता है - आवश्यक होने से पहले अन्य पैकेट फिसल सकते हैं।
बिल के

जवाबों:


42

आप netcat का उपयोग कर सकते हैं - बस इसे शुरू करें, और अंदर कुछ टाइप करें, और वापसी कुंजी को निर्धारित करें।

nc -u <host> <port>

और दूसरी तरफ आप netcat के साथ भी सुन सकते हैं (आपको लिखित पाठ देखना चाहिए), या बस एक tcpdump प्रारंभ करें, और पैकेट को अंदर आते देखें।


दूसरी तरफ आप उपयोग कर सकते हैं: tcpdump 'port <port>'क्लाइंट पर nc -u शुरू करने के बाद कुछ संदेश टाइप करना न भूलें!
स्वेनड

10

आप उपयोग कर सकते हैं netcatया nc। यह टीसीपी और यूडीपी का समर्थन करता है। -uयूडीपी सॉकेट्स के लिए उपयोग करें । आप man ncअधिक जानकारी के लिए पढ़ सकते हैं ।


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