VPN thất bại, ai đó bảo kiểm tra Bảng điều khiển, và bạn mở một cửa sổ tuôn ra hàng nghìn dòng mỗi giây. Phần lớn trong đó không liên quan gì đến đường hầm. Kỹ năng hữu ích là thu hẹp chế độ xem xuống một lần thử và một tiến trình trước khi đọc bất cứ điều gì.

Ba bước là đủ cho hầu hết các cuộc điều tra VPN trên Mac.

Hãy thực hiện một lần thử mà bạn có thể nhận ra

Ghi lại giờ địa phương và múi giờ, rồi kết nối một lần. Ghi lại đúng văn bản của lỗi mà ứng dụng khách đã hiển thị, vì nó thường cụ thể hơn bất kỳ dòng nhật ký nào. Bây giờ bạn có một khoảng vài giây và một từ khóa tìm kiếm. Mọi thứ trước khoảng đó là lịch sử mà bạn không cần.

Một lần thử mà bạn không thể gắn dấu thời gian là một lần thử mà bạn không thể lọc.

Lọc theo tiến trình trước khi lọc theo văn bản

Ô tìm kiếm của Bảng điều khiển chấp nhận các vị từ tiến trình và thông điệp, và tương đương trên dòng lệnh dễ tái tạo hơn. log show --last 5m --predicate 'process == "NEIKEv2Provider"' thu hẹp về một nhà cung cấp. Tên tiến trình chính xác thay đổi theo loại kết nối, vì vậy hãy tìm nó trong lần thử đầu tiên chưa lọc.

Lọc theo văn bản trước sẽ trả về mọi hệ thống con tình cờ ghi lại từ VPN.

Một vị từ cũng có thể lọc theo hệ thống con và danh mục, điều này thường chặt hơn tên tiến trình. Việc ghi nhật ký hợp nhất cho phép một thư viện khai báo hệ thống con, và các thành phần mạng của Apple dùng một số trong đó. Hãy bắt đầu bằng tiến trình, rồi thêm --info nếu mức mặc định che sự kiện mà bạn mong đợi. Thông điệp mức gỡ lỗi thường cần một cấu hình, thứ không đáng để cài chỉ nhằm đọc một nhật ký.

Đọc trình tự, không phải dòng cuối cùng

Thông điệp ngắt kết nối cuối cùng là dòng ít thông tin nhất trong tệp. Hãy tìm sớm hơn lỗi bộ điều hợp đầu tiên, lỗi xác minh hoặc việc từ chối cấu hình. Những dòng đó nêu tên giai đoạn đã thất bại, còn việc ngắt kết nối chỉ nói rằng giai đoạn đó không được phục hồi. Giữ nguyên thứ tự sự kiện khi bạn sao chép chúng, vì trình tự chính là chẩn đoán.

Một dịch vụ cục bộ khởi động không phải là một cái bắt tay từ xa thành công, và nhật ký sẽ không giả vờ ngược lại.

Việc che giấu che điều gì và tại sao

Ghi nhật ký hợp nhất theo mặc định che một số giá trị sau một dấu riêng tư, đó là lý do một trường hữu ích có thể trông trống. Đó là một lựa chọn thiết kế về những gì được phép thu thập, không phải lỗi. Đừng lật các cài đặt riêng tư rộng chỉ để có thêm văn bản.

Nếu giá trị bạn cần bị che, hãy tìm nó trong nhật ký hoặc cấu hình của chính ứng dụng.

Xuất một đoạn trích đã xem xét

Chỉ xuất khoảng thời gian bạn đã xem xét. Đường dẫn, tên người dùng, tên máy chủ nội bộ và địa chỉ điểm cuối xuất hiện trong các dòng nhật ký thông thường, và một bản xuất toàn hệ thống mang tất cả chúng đến người nhận.

Giữ cả bản ghi chưa chạm và đoạn trích. Nếu ai đó phản bác dòng thời gian sau này, chỉ bản gốc mới giải quyết được. Đoạn trích dành cho phiếu, và bản gốc dành cho cuộc tranh luận.

Nêu rõ giai đoạn trong phiếu: bộ điều hợp, xác minh hoặc định tuyến. Điều đó giữ bằng chứng có thể diễn giải thay vì biến nó thành một gói không ai đọc được. hướng dẫn sử dụng Bảng điều khiển của Apple bao gồm các điều khiển thu thập và tìm kiếm được nhắc đến ở đây.

Bài viết liên quan