MTR (My Traceroute) là công cụ giúp kiểm tra chất lượng kết nối mạng từ máy tính hoặc máy chủ đến một địa chỉ IP hay tên miền.
MTR kết hợp chức năng của Ping và Traceroute, cho phép xác định tuyến đường mạng, độ trễ (Latency) và tỷ lệ mất gói tin (Packet Loss) tại từng điểm trung gian (Hop).
Công cụ này hữu ích khi gặp tình trạng kết nối chậm, không ổn định hoặc mất kết nối đến VPS/Server. Dưới đây, HOSTVN sẽ hướng dẫn các bạn cách cài đặt và sử dụng cơ bản MTR nhé.
Đối với Ubuntu/Debian:
apt update && apt install mtr-tiny -y
Đối với AlmaLinux/Rocky Linux/RHEL:
dnf install mtr -y
Chạy lệnh sau trong Terminal hoặc SSH:
mtr -rw -c 60 -4 -i 1 8.8.8.8
Thay 8.8.8.8 bằng địa chỉ IP hoặc tên miền cần kiểm tra.
Giải thích các tham số:
-r: Xuất kết quả dưới dạng báo cáo.
-w: Hiển thị đầy đủ thông tin các Hop.
-c 60: Thực hiện 60 chu kỳ kiểm tra.
-4: Sử dụng IPv4 (-6 nếu kiểm tra IPv6).
-i 1: Khoảng cách giữa các lần kiểm tra là 1 giây.
Có thể lưu kết quả vào file bằng lệnh:
mtr -rw -c 60 -4 -i 1 8.8.8.8 > mtr.txt
Các thông số quan trọng:
| Thông số | Ý nghĩa |
|---|---|
| Loss% | Tỷ lệ mất gói tin |
| Snt | Số lượng gói kiểm tra |
| Last | Độ trễ lần kiểm tra gần nhất |
| Avg | Độ trễ trung bình |
| Best | Độ trễ thấp nhất |
| Wrst | Độ trễ cao nhất |
Lưu ý: Packet Loss tại một Hop trung gian không đồng nghĩa tuyến mạng bị lỗi. Một số router giới hạn phản hồi ICMP. Cần kiểm tra các Hop tiếp theo, đặc biệt là Hop đích, trước khi kết luận.
Nếu gặp sự cố kết nối, vui lòng gửi báo cáo MTR dưới dạng file TXT hoặc ảnh chụp màn hình cho bộ phận kỹ thuật.
Khuyến nghị thực hiện kiểm tra từ máy tính đến VPS/Server và theo chiều ngược lại (nếu có quyền truy cập), giúp xác định chính xác hơn vị trí phát sinh sự cố.