मुझे लिखने वाले एप्लिकेशन के लिए आउटबाउंड कनेक्शन के लिए विंडोज फ़ायरवॉल खोलने की आवश्यकता है।आउटबाउंड विंडोज फ़ायरवॉल अपवाद कैसे जोड़ें?
सबसे अच्छा जवाब मैं पता लगाने में सक्षम किया गया हैयहां हैं:
http://www.shafqatahmed.com/2008/01/controlling-win.html
http://www.vincenzo.net/isxkb/index.php?title=Adding_a_rule_to_the_Windows_firewall
समस्या एक आउटबाउंड कि विधि केवल एक भीतर का नियम बनाता है, और नहीं राज करते हैं। (सी # और इनोसेटअप स्क्रिप्ट दोनों एक ही विधि का उपयोग करते हैं।) यह मेरे लिए पूरी तरह बेकार है।
विंडोज फ़ायरवॉल के लिए डिफ़ॉल्ट व्यवहार आउटबाउंड यातायात की अनुमति देना है, लेकिन यह गारंटी नहीं देता है कि कोई इसे नहीं बदलेगा।
मैं इसे इंस्टॉलर (इनोसेटअप का उपयोग करके) में सी # में करने के बजाय करना पसंद करूंगा।
क्या मुझे कुछ याद आया?
क्या कोई जानता है कि आउटबाउंड नियम कैसे बनाएं?
यह विंडोज संस्करणों में इतना विश्वसनीय नहीं है; एमएसडीएन पर टिप्पणियां देखें: * "विंडोज फ़ायरवॉल एपीआई आवश्यकता अनुभाग में निर्दिष्ट ऑपरेटिंग सिस्टम में उपयोग के लिए उपलब्ध है। इसे बाद के संस्करणों में बदला या अनुपलब्ध किया जा सकता है। विंडोज विस्टा के लिए और बाद में, उन्नत सुरक्षा के साथ विंडोज फ़ायरवॉल का उपयोग एपीआई की सिफारिश की जाती है "*, आवश्यकताएं: न्यूनतम समर्थित क्लाइंट: विंडोज विस्टा, एसपी 2 के साथ विंडोज एक्सपी; न्यूनतम समर्थित सर्वर: एसपी 1 के साथ विंडोज सर्वर 2003। इसलिए, जैसा कि आप देख सकते हैं, यहां तक कि विंडोज विस्टा पर भी यह एपीआई हिस्सा अनुशंसित नहीं है। एमएस कभी-कभी पागल होता है :-) – TLama