2008-10-20 10 views
5

मैं एक आवेदन में स्वचालित पोर्ट अग्रेषण (एनएटी ट्रैवर्सल) का विकल्प जोड़ना चाहता हूं।एक यूपीएनपी राउटर को नकल करना

मुझे पता है कि यह यूपीएनपी का उपयोग करके किया जा सकता है (विशेष रूप से वह हिस्सा जो स्वयं को आईजीडी - इंटरनेट गेटवे डिवाइस के रूप में पेश करने वाले डिवाइस के साथ संचार करता है)।

मुझे इसे विकसित करते समय इस पोर्ट अग्रेषण सुविधा का परीक्षण करने में सक्षम होना चाहिए। और जो भी बड़ा राउटर सिस्टम कंपनी यातायात

  • UPNP प्रदान नहीं करता है।

  • क्या मैं लाइव सेवा में रहते हुए इसके साथ गड़बड़ नहीं करना चाहता हूं।

मेरा प्रश्न है:

किसी को भी किसी भी सॉफ्टवेयर है कि रूप में कार्य करता है या एक UPnP संगत रूटर emulates की पता है?

+0

मुझे सॉफ़्टवेयर समाधान की जानकारी नहीं है, इस प्रकार एक टिप्पणी के रूप में पोस्ट करना। लेकिन आप बस सस्ता राउटर खरीद सकते हैं जो यूपीएनपी और एनएटी का समर्थन करता है और इसे अपने देव मशीन और आपके कंपनी नेटवर्क के बीच हुक करता है। आप अभी भी कॉर्पनेट पर एक वास्तविक डिवाइस के खिलाफ खेलना चाहते हैं। –

+0

युप - मेरे पास परीक्षण करने के लिए राउटर है, लेकिन सॉफ़्टवेयर मार्ग को भी आजमाने के लिए अच्छा लगेगा, क्योंकि मैं यूपीएनपी कार्यान्वयन की गुणवत्ता को इकट्ठा करता हूं, काफी भिन्न होता है! :) – xyz

उत्तर

5

आप विंडोज फ़ायरवॉल/इंटरनेट कनेक्शन शेयरिंग का उपयोग कर सकते हैं, जो डिफ़ॉल्ट रूप से supports UPnp का उपयोग कर सकता है। इंटरनेट कनेक्शन शेयरिंग सक्रिय होने के साथ बस एक और मशीन सेट करें, और आपके पास यूपीएनपी राउटर होगा।

इसके अलावा, आप अधिक जानकारी here के लिए UPnp फ़ोरम देख सकते हैं।

बाद में संपादित करें:

तुम भी एक लिनक्स स्थापित करने की कोशिश कर सकते/यूनिक्स firwall igd के साथ सक्रिय।

यहां ubuntu के लिए एक मंच पोस्ट है।

और miniUPnp प्रोजेक्ट भी है।

+0

अच्छा विचार - मैंने हमेशा आईसीएस को नजरअंदाज कर दिया है! – xyz