Triển khai một máy chủ mới và nhận thấy rằng tuyến đường theo dõi sẽ chỉ hiển thị địa chỉ của cổng cục bộ, địa chỉ trên mạng LAN của Máy chủ, nhưng tất cả các bước nhảy khác được hiển thị dưới dạng *.
Khi tôi chạy TCPDUMP trên cùng một máy chủ trong khi thực hiện theo dõi lộ trình, tôi có thể thấy rằng ICMP TTL vượt quá các thông báo được tạo bởi các nút trong đường dẫn nhưng TRACEROUTE chỉ không hiển thị địa chỉ IP ... chỉ là nhiều hơn *.
Máy chủ lưu trữ có hai giao diện mạng, Giao diện A có tuyến mặc định được định cấu hình trên đó và Giao diện B có tuyến tĩnh đến Đích. Đó là Giao diện B mà tôi đang chạy tuyến đường trên đó chỉ hiển thị *.
Để thử và giải quyết vấn đề, tôi đã thêm một tuyến tĩnh khác cho bước nhảy thứ hai, bộ định tuyến tiếp theo trong đường dẫn, để tôi có thể làm việc trên một con đường ngắn hơn nhiều. Khi tôi lần đầu tiên bắt đầu thử nghiệm, bước nhảy thứ hai chỉ được hiển thị dưới dạng * nhưng ngay sau khi tôi thêm một tuyến tĩnh vào tuyến theo dõi mạng hiển thị địa chỉ IP của nó.
Tôi đã thực hiện lại một lộ trình theo dõi đến đích cuối cùng và lưu ý tất cả các địa chỉ IP đã tạo ICMP TTL vượt quá các tin nhắn để tôi có thể chắc chắn rằng định tuyến của Giao diện B có tất cả các mạng này được định cấu hình tĩnh. Khi tôi làm điều này, bây giờ tôi có thể thấy tất cả các IP được liệt kê trong kết quả các tuyến đường theo dõi.
Vì vậy, có vẻ như nếu Giao diện nhận tin nhắn vượt quá ICMP TTL không có định tuyến trở lại địa chỉ đó thì nó không được hiển thị trong kết quả lộ trình theo dõi. Tôi chắc chắn rằng ai đó trong cộng đồng có thể giải thích lý do tại sao nó hoạt động như vậy nhưng một máy chủ có nhiều giao diện chạy tuyến theo dõi trên giao diện mà không có tuyến mặc định được định cấu hình thì khá lãng phí thời gian.