फायरवॉल लॉग इन मैक ओएस एक्स को कैसे देखें और देखें

मैक ओएस एक्स में फ़ायरवॉल को सक्षम करने वाले उपयोगकर्ता सिस्टम फ़ायरवॉल के साथ संबंधित लॉग को देखने, पढ़ने और निगरानी करने के लिए उपयोगी हो सकते हैं। जैसा कि आप उम्मीद करेंगे, ऐप फ़ायरवॉल लॉग आपको दिखाएगा कि एप्लिकेशन और प्रक्रियाओं ने मैक से कनेक्ट करने का प्रयास किया है, जिसमें स्वीकृत और अस्वीकृत कनेक्शन शामिल हैं।

ओएस एक्स में फ़ायरवॉल देखने और देखने के कई तरीके हैं, हम आपको एक सरल जीयूआई ऐप के साथ-साथ कमांड लाइन के साथ ऐसा करने के तरीके दिखाएंगे।


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

मैक ओएस एक्स में कंसोल ऐप के साथ फ़ायरवॉल लॉग पढ़ना

ओएस एक्स में फ़ायरवॉल लॉग को पढ़ने और देखने के लिए अधिकांश उपयोगकर्ताओं के लिए सबसे आसान तरीका कंसोल नामक सामान्य लॉग देखने वाले एप्लिकेशन के माध्यम से होता है:

  1. स्पॉटलाइट लाने के लिए कमांड + स्पेसबार दबाएं और "कंसोल" टाइप करें, फिर एप्लिकेशन लॉन्च करने के लिए कंसोल ऐप पर वापसी करें (यह / एप्लीकेशन / यूटिलिटीज में स्थित है / यदि आप इसे मैन्युअल रूप से लॉन्च करना चाहते हैं)
  2. बाईं ओर लॉग सूची मेनू से, "फ़ाइलें" अनुभाग के अंतर्गत देखें और उस लॉग सूची को खोलने के लिए / var / log के बगल में त्रिकोण पर क्लिक करें
  3. फ़ायरवॉल लॉग को सही कंसोल पैनल में लोड करने के लिए साइडबार लॉग सूची से "appfirewall.log" चुनें

कंसोल फ़ायरवॉल लॉग गतिविधि का एक संक्षिप्त उदाहरण निम्न जैसा कुछ दिख सकता है:

Nov 2 11:14:31 Retina-MacBook-Pro socketfilterfw[311] : kdc: Allow TCP LISTEN (in:0 out:2)
Nov 5 14:58:33 Retina-MacBook-Pro socketfilterfw[311] : launchd: Allow TCP LISTEN (in:0 out:1)
Nov 5 14:58:33 Retina-MacBook-Pro socketfilterfw[311] : launchd: Allow TCP LISTEN (in:0 out:1)
Nov 5 15:57:52 Retina-MacBook-Pro socketfilterfw[311] : launchd: Allow TCP LISTEN (in:0 out:2)
Nov 9 16:43:41 Retina-MacBook-Pro socketfilterfw[311] : iTunes: Allow TCP LISTEN (in:0 out:1)
Nov 12 11:32:57 Retina-MacBook-Pro socketfilterfw[311] : iTunes: Allow TCP LISTEN (in:0 out:1)
Nov 18 11:37:49 Retina-MacBook-Pro socketfilterfw[311] : iTunes: Allow TCP LISTEN (in:0 out:1)
Nov 18 21:28:43 Retina-MacBook-Pro socketfilterfw[320] : AppleFileServer: Allow TCP CONNECT (in:2 out:0)

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

कमांड लाइन से फ़ायरवॉल लॉग देख रहे हैं

कमांड लाइन से आपके पास ओएस एक्स में फ़ायरवॉल लॉग को पढ़ने और देखने के लिए कई तरीके हैं। यदि आप बस मौजूदा लॉग को देखना चाहते हैं और जब यह नए कनेक्शन डेटा के साथ अपडेट नहीं होता है, तो आप टर्मिनल में बिल्ली या अधिक का उपयोग कर सकते हैं एप्लिकेशन:

more /var/log/appfirewall.log

फिर आप तीर कुंजी के साथ सामान्य रूप से लॉग के माध्यम से ब्राउज़ कर सकते हैं और वापस आ सकते हैं। फ़ायरवॉल लॉग देखने के समाप्त होने पर और बाहर निकलें।

फ़ायरवॉल लॉग के लाइव अपडेटेड संस्करण का पालन करने के लिए, इसके बजाय tail -f का उपयोग करें, जैसे:

tail -f /var/log/appfirewall.log

पूंछ का उपयोग करना यदि GUI में कंसोल एप्लिकेशन से फ़ायरवॉल लॉग देखने के समान है, बेशक आप ओएस एक्स के टर्मिनल में हैं।