"विंडोज फ़ायरवॉल ने अवरुद्ध कर दिया है ..." संदेश को फिर से कैसे ट्रिगर किया जाए?


31

मैंने कुछ कार्यक्रम चलाए और यह विंडोज फ़ायरवॉल अधिसूचना को पॉप अप कर दिया। मैंने सोचा नहीं था और इसमें "रद्द" पर क्लिक किया।

अब मेरा प्रोग्राम नेटवर्क त्रुटियों के साथ क्रैश हो गया।

"अनुमति दें" बटन दबाने के लिए इस संदेश को फिर से कैसे सक्षम करें?

अद्यतन करें

नोट: सवाल यह नहीं है कि आग्नेयास्त्रों में अपवर्जन कैसे जोड़ा जाए, क्योंकि मैं कार्यक्रम का नाम नहीं जानता हूं

कल्पना कीजिए: मैंने कुछ स्क्रिप्ट चलाई। इस स्क्रिप्ट ने कुछ और स्क्रिप्ट चलाई, उनमें से कुछ ने दूसरे प्रोग्राम चलाए। इनमें से कुछ कार्यक्रमों ने फ़ायरवॉल संदेश को ट्रिगर किया, जिसे मैंने अनदेखा कर दिया।

अब यह कार्यक्रम अवरुद्ध है। जब मैं फिर से स्क्रिप्ट चलाता हूं, तो मुझे इसमें कोई खराबी नहीं आती है।

मुझे नहीं पता, क्या कार्यक्रम अवरुद्ध है।

सवाल यह है कि या तो इसे ढूंढा जाए या फिर किसी तरह दोबारा पूछा जाए।




1
मैं इस प्रश्न को ऑफ-टॉपिक के रूप में बंद करने के लिए मतदान कर रहा हूं क्योंकि लेखक को कार्यक्रम का नाम जाने बिना, फिर से प्रदर्शित होने की अधिसूचना प्राप्त करने के लिए लेखक के लिए कोई भी संभव तरीका नहीं है, क्योंकि वर्तमान अपवाद जो मौजूद है उस एप्लिकेशन को लेखक द्वारा मैन्युअल रूप से हटाया जाना है। यह इस कारण से है कि यह प्रश्न वर्तमान में "बहुत व्यापक" है। यदि यह प्रश्न बंद हो जाता है, तो मैं अपना उत्तर हटा दूंगा।
रामहुंड

"यह संभव हो सकता है, उदाहरण के लिए, तिथि और समय के अलावा और इस तरह से एक बहिष्करण को खोजने के लिए नियमों को क्रमबद्ध करना।" - विंडोज फ़ायरवॉल में यह सुविधा नहीं है, इसलिए यह उदाहरण, यथार्थवादी नहीं है।
रामहुंड

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

जवाबों:


34

मुझे कैसे पता चलेगा कि किस कार्यक्रम को अवरुद्ध किया गया था?

Windows फ़ायरवॉल नियम सेट में परिवर्तन "एप्लिकेशन और सेवाएँ" ईवेंट लॉग में लॉग किया गया है।

आप इस लॉग का निरीक्षण कर सकते हैं (जिसमें घटनाओं की तारीख / समय शामिल है) यह देखने के लिए कि इस कार्यक्रम को स्थापित करने के समय क्या नियम जोड़े गए थे।

इस जानकारी के साथ आप नियम को हटा सकते हैं या फ़ायरवॉल में एक उपयुक्त अपवाद बना सकते हैं।


इवेंट व्यूअर में फ़ायरवॉल और IPsec ईवेंट देखना

इवेंट व्यूअर में उन्नत सुरक्षा के साथ विंडोज फ़ायरवॉल के लिए घटनाओं को देखने के लिए

  1. इवेंट व्यूअर कंप्यूटर प्रबंधन के हिस्से के रूप में उपलब्ध है। प्रारंभ पर क्लिक करें, कंप्यूटर पर राइट-क्लिक करें और फिर प्रबंधित करें पर क्लिक करें। सिस्टम टूल्स के तहत, इवेंट व्यूअर पर क्लिक करें।

  2. नेविगेशन ट्री में, इवेंट व्यूअर का विस्तार करें, एप्लिकेशन और सेवाओं का विस्तार करें, Microsoft का विस्तार करें, विंडोज का विस्तार करें और फिर उन्नत सुरक्षा के साथ विंडोज फ़ायरवॉल का विस्तार करें।

  3. दी गई परिचालन घटनाओं के चार विचार हैं:

    • ConnectionSecurity। यह लॉग उन घटनाओं को बनाए रखता है जो IPsec नियमों और सेटिंग्स के कॉन्फ़िगरेशन से संबंधित हैं। उदाहरण के लिए, जब एक कनेक्शन सुरक्षा नियम जोड़ा जाता है या हटा दिया जाता है या IPsec की सेटिंग्स को संशोधित किया जाता है, तो यहां एक घटना जोड़ी जाती है।

    • ConnectionSecurityVerbose। यह लॉग उन घटनाओं को बनाए रखता है जो IPsec इंजन की परिचालन स्थिति से संबंधित हैं। उदाहरण के लिए, जब एक कनेक्शन सुरक्षा नियम सक्रिय हो जाता है या जब क्रिप्टो सेट जोड़े या हटाए जाते हैं, तो यहां एक घटना जोड़ी जाती है। यह लॉग डिफ़ॉल्ट रूप से अक्षम है। इस लॉग को सक्षम करने के लिए, ConnectionSecurityVerbose पर राइट-क्लिक करें और फिर लॉग सक्षम करें पर क्लिक करें।

    • फ़ायरवॉल। यह लॉग Windows फ़ायरवॉल के कॉन्फ़िगरेशन से संबंधित घटनाओं को बनाए रखता है। उदाहरण के लिए, जब कोई नियम जोड़ा जाता है, हटाया जाता है, या संशोधित किया जाता है, या जब कोई नेटवर्क इंटरफ़ेस अपना प्रोफ़ाइल बदलता है, तो यहां एक घटना जोड़ी जाती है।

    • FirewallVerbose। यह लॉग उन घटनाओं को बनाए रखता है जो फ़ायरवॉल की परिचालन स्थिति से संबंधित हैं। उदाहरण के लिए, जब एक फ़ायरवॉल नियम सक्रिय हो जाता है, या जब प्रोफ़ाइल की सेटिंग्स बदल जाती हैं, तो यहां एक घटना जोड़ी जाती है। यह लॉग डिफ़ॉल्ट रूप से अक्षम है। इस लॉग को सक्षम करने के लिए, FirewallVerbose पर राइट-क्लिक करें और फिर लॉग सक्षम करें पर क्लिक करें।

  4. प्रत्येक घटना में एक सामान्य टैब शामिल होता है जो घटना में निहित जानकारी को सारांशित करता है। किसी ईवेंट के बारे में अधिक जानकारी के लिए, Windows Server तकनीकी लाइब्रेरी में एक वेब पेज खोलने के लिए इवेंट लॉग ऑनलाइन मदद पर क्लिक करें जिसमें विस्तृत जानकारी और प्रिस्क्रिप्शनल मार्गदर्शन शामिल है।

    घटना में विवरण टैब भी शामिल होता है जो घटना से जुड़े कच्चे डेटा को प्रदर्शित करता है। आप पाठ का चयन करके विवरण टैब में जानकारी कॉपी और पेस्ट कर सकते हैं (CTRL + A यह सभी का चयन करता है) और फिर CTRL-C दबाकर।

स्रोत व्यूअर फ़ायरवॉल और इवेंट व्यूअर में IPsec इवेंट्स


जब कोई नियम जोड़ा जाता है तो कौन सी घटना शुरू होती है?

4946: Windows फ़ायरवॉल अपवाद सूची में एक परिवर्तन किया गया है। एक नियम जोड़ा गया।

उदाहरण:

A change has been made to Windows Firewall exception list. A rule was added.

Profile Changed: All
Added Rule:
   Rule ID: DNSSrv-UDP-Out
   Rule Name: @dns.exe,-1005

स्रोत Windows सुरक्षा लॉग इवेंट ID 4946


आगे की पढाई


17

रजिस्ट्री में, फ़ायरवॉल नियमों की सूची इस कुंजी में रखी गई है:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules

जब कोई नया प्रोग्राम सुनना शुरू करने की कोशिश करता है, तो विंडोज फ़ायरवॉल नियमों की एक जोड़ी (एक टीसीपी, एक यूडीपी) स्वचालित रूप से इसके लिए बनाई जाती है, या तो "अनुमति दें" या "ब्लॉक" के आधार पर उपयोगकर्ता उस संवाद के जवाब में क्या चुनता है। आसानी से, इस तरह से बनाए गए नियमों के मूल्य नाम हमेशा एक ही तार से शुरू होते हैं: TCP Query Userया UDP Query User

कुछ रजिस्ट्री प्रविष्टियाँ

GUID निष्पादन योग्य के लिए पूर्ण पथ है। क्या एक दिया गया नियम "अनुमति" या "ब्लॉक" डेटा की शुरुआत के पास दिया गया है। यदि आपने रद्द किया है, तो नियम अवरुद्ध हो जाएंगे। एक बार पता लगाने के बाद कि कौन सा निष्पादन योग्य है, शायद आपका कार्यक्रम है, रजिस्ट्री प्रविष्टियों (टीसीपी और यूडीपी दोनों) की जोड़ी को हटा दें और विंडोज फ़ायरवॉल सेवा ( MpsSvc) को पुनरारंभ करें । वैकल्पिक रूप से, उन्नत सुरक्षा विंडो ( wf.msc) के साथ विंडोज फ़ायरवॉल खोलें और Nameरजिस्ट्री प्रविष्टियों के डेटा के भाग में दिए गए नाम के साथ दो प्रविष्टियों को हटा दें ।

एक बार जब यह हो जाता है, तो आपको अगली बार Windows फ़ायरवॉल पुष्टिकरण संवाद मिलेगा, जब एप्लिकेशन अपना नेटवर्किंग शुरू करने का प्रयास करता है।


यह सिर्फ इतना उपयोगी है कि मैं इस कुंजी को निर्यात कर सकता हूं और विभिन्न चीजों की खोज कर सकता हूं।
अर्सअवतार

7

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

बेशक यह एक अच्छा विचार नहीं हो सकता है अगर आपने मीडिया सर्वर या कुछ के लिए बंदरगाहों को कॉन्फ़िगर करने में घंटों बिताए हैं, लेकिन ज्यादातर लोगों के लिए यह ठीक होना चाहिए।

ऐसा करने के लिए, नियंत्रण कक्ष में "विंडोज फ़ायरवॉल" पृष्ठ खोलें और "पुनर्स्थापना डिफ़ॉल्ट" पर क्लिक करें।

यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें


1
+ मैं बस रीसेट नियमों के लिए जाऊंगा - मैंने इसे कई बार इस्तेमाल किया है, अजीब नेटवर्क / अवरुद्ध व्यवहार के मामले में एकदम सही काम करता है
इंटीग्रेटर

5

मैंने कुछ कार्यक्रम चलाए और यह विंडोज फ़ायरवॉल अधिसूचना को पॉप अप कर दिया। मैंने सोचा नहीं था और इसमें "रद्द" पर क्लिक किया।

बस इन निर्देशों का पालन करें:

  1. नियंत्रण कक्ष खोलें (आइकन देखें), और विंडोज फ़ायरवॉल आइकन पर क्लिक / टैप करें।
  2. बाईं ओर विंडोज फ़ायरवॉल लिंक के माध्यम से एक प्रोग्राम को अनुमति दें पर क्लिक / टैप करें

यहाँ छवि विवरण दर्ज करें

  1. सेटिंग्स बदलें बटन पर क्लिक / टैप करें।

यहाँ छवि विवरण दर्ज करें

  1. चेकबॉक्स का चयन करके और कीबोर्ड पर स्पेस बटन को दबाकर प्रोग्राम को अनुमति दें जो अनुमति अपवाद बनाता है।

यहाँ छवि विवरण दर्ज करें

  1. अनुमत और अस्वीकृत कार्यक्रमों की सूची में निष्पादन योग्य जोड़ें। कोई भी प्रोग्राम जिसमें अनुमति अपवाद नहीं है, वर्तमान में अवरुद्ध है। आप अनुमति दें अन्य प्रोग्राम बटन पर क्लिक करके और वांछित निष्पादन योग्य का चयन करके ऐसा कर सकते हैं ।

यहाँ छवि विवरण दर्ज करें

  1. जब हो जाए, तो ओके पर क्लिक / टैप करें ।
  2. यदि आप चाहें तो विंडोज फ़ायरवॉल विंडो को बंद करें।

विंडोज 7 और विंडोज 8 में विंडोज फ़ायरवॉल अपवाद कैसे जोड़ें या निकालें

अब मेरा प्रोग्राम नेटवर्क त्रुटियों के साथ क्रैश हो गया।

Windows फ़ायरवॉल बनाने के लिए मार्गदर्शिका का पालन करें प्रश्न में कार्यक्रम के लिए अपवाद की अनुमति दें।

मैंने कुछ स्क्रिप्ट चलाई। इस स्क्रिप्ट ने कुछ और स्क्रिप्ट चलाई, उनमें से कुछ ने दूसरे प्रोग्राम चलाए। इनमें से कुछ कार्यक्रमों ने फ़ायरवॉल संदेश को ट्रिगर किया, जिसे मैंने अनदेखा कर दिया।

आपको यह निर्धारित करने की आवश्यकता है कि कौन से प्रोग्राम चलाए गए हैं, मैन्युअल रूप से उन्हें अपवाद सूची में जोड़ें, जब आप ऐसा कर लेंगे तो प्रोग्राम सही ढंग से कार्य करेगा।

सवाल यह है कि या तो इसे ढूंढा जाए या फिर किसी तरह दोबारा पूछा जाए।

एक नए अपवाद अनुरोध को उत्पन्न करने के लिए लेखक द्वारा पूर्वानुमेय को संशोधित करना होगा। आप केवल वर्तमान अपवाद को भी हटा सकते हैं, फिर कार्यक्रम चलाया, अनुमति अपवाद बनाने के लिए एक नया अनुरोध प्रदर्शित किया जाएगा।

मैं कार्यक्रम का नाम नहीं जानता

आपको कार्यक्रम का नाम निर्धारित करना होगा। आप अपने द्वारा बनाए गए अपवादों की सूची को देखकर ऐसा कर सकते हैं। आप प्रोग्राम का नाम फिर से स्क्रिप्ट चलाकर भी निर्धारित कर सकते हैं, और जब प्रोग्राम "क्रैश" होता है तो एक्सटेक्टेबल के नाम को देखें। फिर आप अपनी समस्या को हल करने के लिए उस अपवाद सूची को अपनी अपवाद सूची में जोड़ सकते हैं।


1
यह उल्लेखनीय है कि फ़ायरवॉल की अपवाद सूची में एक (अक्षम) प्रविष्टि हमेशा जोड़ी जाएगी। केवल जब यह प्रविष्टि पूरी तरह से हटा दी जाती है, तो उपयोगकर्ता को फिर से संकेत दिया जाएगा। वैकल्पिक रूप से, कोई भी अपवाद को सक्षम कर सकता है।
डैनियल बी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.