VPN ვერ მუშაობს, ვიღაც ამბობს კონსოლი შეამოწმეო და თქვენ ხსნით ფანჯარას, რომელიც წამში ათასობით სტრიქონს ასხამს. მის უმეტეს ნაწილს გვირაბთან კავშირი არ აქვს. სასარგებლო უნარია ხედის შეზღუდვა ერთ მცდელობამდე და ერთ პროცესამდე, სანამ რამეს წაიკითხავთ.

სამი ნაბიჯი საკმარისია Mac-ის VPN გამოძიებების უმეტესობისთვის.

გააკეთე ერთი მცდელობა, რომელსაც ამოიცნობ

ჩაწერეთ ადგილობრივი დრო და დროის სარტყელი, შემდეგ ერთხელ დაუკავშირდით. ჩაინიშნეთ შეცდომის ზუსტი ტექსტი, რომელიც კლიენტმა აჩვენა, რადგან ის ჩვეულებრივ უფრო კონკრეტულია, ვიდრე ჟურნალის ნებისმიერი სტრიქონი. ახლა გაქვთ რამდენიმე წამის ფანჯარა და საძიებო სიტყვა. ყველაფერი ამ ფანჯრამდე ის ისტორიაა, რომელიც არ გჭირდებათ.

მცდელობა, რომელსაც დროის ნიშანს ვერ დაუსვამთ, არის მცდელობა, რომელსაც ვერ გაფილტრავთ.

გაფილტრე პროცესით, სანამ ტექსტით გაფილტრავ

კონსოლის საძიებო ველი იღებს პროცესისა და შეტყობინების პრედიკატებს, და ბრძანების სტრიქონის ეკვივალენტი უფრო განმეორებადია. log show --last 5m --predicate 'process == "NEIKEv2Provider"' ერთ მომწოდებლამდე ზღუდავს. პროცესის ზუსტი სახელი დამოკიდებულია კავშირის ტიპზე, ამიტომ იპოვე ის პირველი უფილტრო მცდელობის დროს.

ტექსტით პირველად გაფილტვრა აბრუნებს ყველა ქვესისტემას, რომელმაც შემთხვევით დაალოგა სიტყვა VPN.

პრედიკატს შეუძლია ფილტრაცია ქვესისტემითა და კატეგორიითაც, რაც ხშირად უფრო მკაცრია, ვიდრე პროცესის სახელი. ერთიანი ლოგირება ბიბლიოთეკას საშუალებას აძლევს გამოაცხადოს ქვესისტემა, და Apple-ის ქსელური კომპონენტები რამდენიმეს იყენებენ. დაიწყე პროცესით, შემდეგ დაამატე --info, თუ ნაგულისხმევი დონე მალავს მოსალოდნელ მოვლენას. გამართვის დონის შეტყობინებებს ჩვეულებრივ სჭირდება კონფიგურაციის პროფილი, რომლის დაყენება მხოლოდ ერთი ჟურნალის წასაკითხად არ ღირს.

წაიკითხე თანმიმდევრობა, არა ბოლო სტრიქონი

ფინალური გათიშვის შეტყობინება ფაილის ყველაზე ნაკლებად ინფორმაციული სტრიქონია. მოძებნე უფრო ადრე პირველი ადაპტერის შეცდომა, გადამოწმების მარცხი ან კონფიგურაციის უარყოფა. ისინი ასახელებენ ეტაპს, რომელიც ჩავარდა, მაშინ როცა გათიშვა მხოლოდ ამბობს, რომ ეტაპი არ აღდგა. შეინარჩუნე მოვლენების რიგი მათი კოპირებისას, რადგან რიგია დიაგნოზი.

ლოკალური სერვისის გაშვება არ არის წარმატებული დისტანციური ხელის ჩამორთმევა და ჟურნალი საწინააღმდეგოს არ იტყვის.

რას მალავს რედაქტირება და რატომ

ერთიანი ლოგირება ნაგულისხმევად მალავს ზოგიერთ მნიშვნელობას კერძო მარკერის უკან, ამიტომ სასარგებლო ველი შეიძლება ცარიელი ჩანდეს. ეს დიზაინის არჩევანია იმაზე, თუ რისი შეგროვება შეიძლება, და არა ხარვეზი. ნუ შეცვლი ფართო კონფიდენციალურობის პარამეტრებს მხოლოდ მეტი ტექსტის მისაღებად.

თუ საჭირო მნიშვნელობა რედაქტირებულია, მოძებნე ის თავად აპლიკაციის ჟურნალში ან კონფიგურაციაში.

გაიტანე გადამოწმებული ამონაწერი

გაიტანე მხოლოდ ის ფანჯარა, რომელიც გადახედე. ბილიკები, მომხმარებლის სახელები, შიდა ჰოსტის სახელები და საბოლოო წერტილის მისამართები ჩვეულებრივ ჟურნალის სტრიქონებში ჩანს, და მთელი სისტემის ექსპორტი ყველაფერს მიმღებთან მიიტანს.

შეინახე როგორც ხელუხლებელი ჩანაწერი, ისე ამონაწერი. თუ ვინმე მოგვიანებით დროის ხაზს გაასაჩივრებს, მხოლოდ ორიგინალი გადაწყვეტს საკითხს. ამონაწერი ბილეთისთვისაა, ორიგინალი კი კამათისთვის.

ბილეთში ცხადად დაასახელე ეტაპი: ადაპტერი, გადამოწმება ან მარშრუტიზაცია. ეს ინარჩუნებს მტკიცებულებებს ინტერპრეტირებადს, ნაცვლად იმისა, რომ ისინი არავისთვის წაუკითხავ შეკვრად აქციოს. Apple-ის კონსოლის მომხმარებლის გზამკვლევი მოიცავს აქ ნახსენებ შეგროვებისა და ძიების კონტროლებს.

დაკავშირებული სტატიები