Mac कन्सोल: लगलाई एक VPN प्रयासमा सीमित गर्नुहोस्
एउटा जडानमा टाइमस्ट्याम्प राख्नुहोस्, मालिक प्रक्रियाअनुसार फिल्टर गर्नुहोस्, त्यसपछि अन्तिमको सट्टा पहिलो त्रुटि पढ्नुहोस्। तपाईंले साँच्चै समीक्षा गर्नुभएको अंश मात्र निर्यात गर्नुहोस्।
VPN असफल हुन्छ, कसैले कन्सोल हेर्नु भन्छ, र तपाईं प्रति सेकेन्ड हजारौं लाइन बगाउने विन्डो खोल्नुहुन्छ। त्यसको अधिकांशको सुरुङसँग कुनै सम्बन्ध छैन। उपयोगी सीप भनेको केही पनि पढ्नुअघि दृश्यलाई एउटा प्रयास र एउटा प्रक्रियामा सीमित गर्नु हो।
अधिकांश Mac VPN अनुसन्धानका लागि तीन चरण पर्याप्त छन्।
तपाईंले चिन्न सक्ने एउटा प्रयास गर्नुहोस्
स्थानीय समय र समय क्षेत्र लेख्नुहोस्, त्यसपछि एक पटक जडान गर्नुहोस्। क्लाइन्टले देखाएको त्रुटिको ठ्याक्कै पाठ नोट गर्नुहोस्, किनकि त्यो सामान्यतया कुनै पनि लग लाइनभन्दा बढी विशिष्ट हुन्छ। अब तपाईंसँग केही सेकेन्डको विन्डो र एउटा खोज शब्द छ। त्यो विन्डोअघिको सबैथोक तपाईंलाई नचाहिने इतिहास हो।
जसलाई टाइमस्ट्याम्प राख्न सकिँदैन, त्यो प्रयास तपाईंले फिल्टर गर्न सक्नुहुन्न।
पाठअनुसार फिल्टर गर्नुअघि प्रक्रियाअनुसार फिल्टर गर्नुहोस्
कन्सोलको खोज क्षेत्रले प्रक्रिया र सन्देश प्रेडिकेट स्वीकार्छ, र कमाण्ड-लाइन समतुल्य बढी पुनरुत्पादनयोग्य छ। log show --last 5m --predicate 'process == "NEIKEv2Provider"' ले यसलाई एउटा प्रदायकमा सीमित गर्छ। ठ्याक्कै प्रक्रिया नाम जडान प्रकारअनुसार फरक पर्छ, त्यसैले पहिलो फिल्टर नगरिएको प्रयासमा यो पत्ता लगाउनुहोस्।
पहिले पाठअनुसार फिल्टर गर्दा VPN शब्द संयोगवश लग गरेको हरेक उपप्रणाली फर्किन्छ।
प्रेडिकेटले उपप्रणाली र श्रेणीअनुसार पनि फिल्टर गर्न सक्छ, जुन प्रायः प्रक्रिया नामभन्दा बढी सूक्ष्म हुन्छ। एकीकृत लगिङले पुस्तकालयलाई उपप्रणाली घोषणा गर्न दिन्छ, र Apple का नेटवर्किङ कम्पोनेन्टहरूले तीमध्ये धेरै प्रयोग गर्छन्। प्रक्रियाबाट सुरु गर्नुहोस्, त्यसपछि पूर्वनिर्धारित स्तरले तपाईंले अपेक्षा गरेको घटना लुकाउँछ भने --info थप्नुहोस्। डिबग स्तरका सन्देशहरूलाई सामान्यतया कन्फिगरेसन प्रोफाइल चाहिन्छ, जुन केवल एउटा लग पढ्न स्थापना गर्न लायक छैन।
क्रम पढ्नुहोस्, अन्तिम लाइन होइन
अन्तिम डिस्कनेक्ट सन्देश फाइलको सबैभन्दा कम जानकारी दिने लाइन हो। अगाडि पहिलो एडाप्टर त्रुटि, प्रमाणीकरण असफलता वा कन्फिगरेसन अस्वीकृति खोज्नुहोस्। ती असफल भएको चरणको नाम बताउँछन्, जबकि डिस्कनेक्टले चरण पुनर्स्थापित भएन भनेर मात्र भन्छ। प्रतिलिपि गर्दा घटनाको क्रम सुरक्षित राख्नुहोस्, किनकि क्रम नै निदान हो।
स्थानीय सेवा सुरु हुनु सफल टाढाको ह्यान्डशेक होइन, र लगले विपरीत दाबी गर्दैन।
रिड्याक्सनले के लुकाउँछ र किन
एकीकृत लगिङले पूर्वनिर्धारित रूपमा केही मानहरू निजी मार्करपछाडि लुकाउँछ, त्यसैले उपयोगी फिल्ड खाली देखिन सक्छ। यो के संकलन गर्न सकिन्छ भन्ने डिजाइन निर्णय हो, बग होइन। केवल बढी पाठ पाउन व्यापक गोपनीयता सेटिङ नबदल्नुहोस्।
तपाईंलाई चाहिने मान रिड्याक्ट गरिएको छ भने, त्यसलाई अनुप्रयोगको आफ्नै लग वा कन्फिगरेसनमा खोज्नुहोस्।
समीक्षा गरिएको अंश निर्यात गर्नुहोस्
तपाईंले समीक्षा गर्नुभएको विन्डो मात्र निर्यात गर्नुहोस्। मार्ग, प्रयोगकर्ता नाम, आन्तरिक होस्ट नाम र अन्त्य बिन्दु ठेगानाहरू साधारण लग लाइनमा देखिन्छन्, र पूर्ण-प्रणाली निर्यातले ती सबै प्राप्तकर्तासमक्ष पुर्याउँछ।
अछुत अभिलेख र अंश दुवै राख्नुहोस्। यदि कसैले पछि समयरेखामा विवाद गर्छ भने, मूलले मात्र त्यसलाई टुंगो लगाउँछ। अंश टिकटका लागि हो, र मूल बहसका लागि।
टिकटमा चरण स्पष्ट रूपमा उल्लेख गर्नुहोस्: एडाप्टर, प्रमाणीकरण वा राउटिङ। यसले प्रमाणलाई व्याख्यायोग्य राख्छ, कसैले पढ्न नसक्ने बन्डलमा परिणत गर्नुको सट्टा। Apple को कन्सोल प्रयोगकर्ता गाइड ले यहाँ उल्लेख गरिएका संकलन र खोज नियन्त्रणहरू समेट्छ।