Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Mac

Thành thạo Traceroute trên macOS: Hướng dẫn từng bước

Giống như nhiều ứng dụng tiện ích khác trên MacBook và iMac, traceroute được tích hợp sẵn trên Mac và được thiết kế để chẩn đoán các vấn đề kết nối. Nó nhiều hơn là một công cụ chẩn đoán chứ không phải ứng dụng chung. Traceroute có thể là công cụ giá trị cho nhiều người dùng Mac mặc dù nó không dành riêng cho Mac. Người dùng có thể dùng Traceroute để phân tích mức độ kém của kết nối mạng và đường đi lưu lượng truy cập mà Mac sử dụng để đến một trang web.

Đây cũng là công cụ giáo dục để quan sát "phép màu" của internet và cách máy tính sử dụng các mã và lệnh cụ thể để đến trang web bạn thấy trên màn hình.

Traceroute không được thiết kế để cung cấp các chi tiết cụ thể như giao diện mạng. Điều đó đòi hỏi nghiên cứu thêm. Chi tiết duy nhất Traceroute cung cấp là tên máy chủ (hostname) hoặc địa chỉ IP.

Cách mở Traceroute qua Network Utility

Bạn có thể làm theo một trong hai cách. Cách đầu tiên là mở nó qua ứng dụng Network Utility, mà mọi Mac đều có sẵn. Đường dẫn tắt đến Network Utility là:

/System/Library/CoreServices/Applications/Utilities/Terminal

Bạn có thể làm theo các bước trên Mac theo đường dẫn tắt này, hoặc mở Finder, nhấn Go, chọn Go to Folder, nhập đường dẫn tắt, nhấn Go, rồi nhấp vào Network Utility. Tại đây, sẽ có một số tab bạn có thể nhấp. Nhấp vào tab có chữ Traceroute.

Một khi đã ở đây, hãy nhập địa chỉ của bất kỳ trang web nào bạn cần kiểm tra kết nối mạng.

Cách mở Traceroute qua Terminal

Cách khác để mở Traceroute là qua ứng dụng Terminal trên mọi Mac. Để làm điều này, nhấp vào Finder, sau đó Applications, rồi Utilities, và cuối cùng Terminal. Terminal yêu cầu các lệnh rất cụ thể để làm những gì bạn muốn. Khi bạn đến ứng dụng này, gõ lệnh:

traceroute hostname

Hostname là chỗ dành cho bất kỳ máy chủ hoặc trang web nào bạn muốn kiểm tra kết nối. Bạn có thể đặt bất kỳ tên trang web hoặc máy chủ nào ở đây.

Quá trình này có thể mất một chút thời gian, vì vậy hãy nhớ rằng kiên nhẫn là đức hạnh. Cũng nhớ rằng ký tự * có nghĩa là “yêu cầu hết thời gian (request timed out)”. Chỉ cần tiếp tục kiên nhẫn chờ đợi khi thấy ký tự này.

Mặc dù mọi thứ khác về Mac, hoặc bất kỳ sản phẩm Apple nào, đều nhanh chóng và cho bạn bất cứ thứ gì bạn muốn trong nháy mắt, traceroute là một trong những khía cạnh chậm chạp duy nhất của Apple. Đó là vì nó dựa trên nhắn tin ICMP vốn dĩ tạo ra độ trễ. Nó được thiết kế trên một "đường chậm" thay vì "đường nhanh" đặc trưng của các sản phẩm Apple.

Lưu ý rằng Traceroute thiếu thông tin lịch sử, nghĩa là nó chỉ hiển thị trạng thái kết nối của một ngày, không phải các ngày trước. Ví dụ, nếu Traceroute cho thấy một trang web không kết nối thành công hôm nay nhưng hôm qua thì được, nó sẽ không cho bạn thấy tuyến đường lưu lượng nào đã dùng để kết nối thành công ngày trước.