Điểm:1

Sudo theo dõi -n . Không làm việc

lá cờ in

Tôi đã cố chạy lệnh theo dõi "sudo theo dõi -n www.google.com" trong máy khách Ubuntu của mình trong Hộp ảo của Oracle. nó hiện thông báo này

theo dõi: tùy chọn không hợp lệ -- 'n'
Hãy thử 'traceroute --help' hoặc 'traceroute --usage' để biết thêm thông tin.

Phiên bản Ubuntu: 20.04.3 LTS
Tôi đã cài đặt theo dõi: sudo apt-get install net-tools. Tôi đã cài đặt cái này và sau đó chạy lệnh sudo apt-get update

Tôi có thể làm gì sai? Tôi đã kiểm tra nó -n cờ tồn tại và nó tồn tại. Và bất cứ khi nào tôi thử theo dõi một trang web, nó luôn hiển thị yêu cầu đã hết thời gian sau bước nhảy đầu tiên (đây là Máy ảo). Tôi nên làm những thay đổi gì?

cocomac avatar
lá cờ cn
Huh. Khi tôi thực hiện `traceroute -n www.google.com` (có hoặc không có `sudo`), nó hoạt động tốt. Tôi đang sử dụng 20.04.3 LTS. Bạn đã cài đặt phiên bản Ubuntu nào? Ngoài ra, bạn đã cài đặt theo dõi như thế nào? Tôi đã thực hiện `Sudo apt-get update && Sudo apt-get install traceroute`.
lá cờ in
Tôi đã chỉnh sửa câu hỏi.
cocomac avatar
lá cờ cn
Đầu ra của các lệnh này: `dpkg -s traceroute`, ` which traceroute` và `whereis traceroute` là gì? Cần lưu ý rằng `net-tools` không chứa theo dõi. Vì vậy, tôi đang cố gắng tìm ra cách bạn cài đặt nó
lá cờ in
Tôi đã kiểm tra tất cả các lệnh mà bạn yêu cầu và tôi cũng đã chạy `sudo apt-get install traceroute` và tất cả đều nói rằng traceroute đã được cài đặt. Trạng thái khi tôi chạy `dpkg -s traceroute` hiển thị `Gói: Traceroute Trạng thái: cài đặt ok đã cài đặt`. Vì vậy, tôi nghĩ rằng dấu vết đã được cài đặt đúng.
Điểm:2
lá cờ in

Có một số nhánh của traceroute với các tùy chọn khác nhau. Nếu bạn đã cài đặt nhiều hơn một, lệnh update-alternatives sẽ cho phép bạn chọn một mặc định.

Ví dụ:

$ update-alternatives --display traceroute
theo dõi - chế độ tự động
  liên kết phiên bản tốt nhất là /usr/bin/traceroute.db
  liên kết hiện trỏ đến /usr/bin/traceroute.db
  liên kết theo dõi là /usr/bin/traceroute
  traceroute.1.gz nô lệ là /usr/share/man/man1/traceroute.1.gz
  traceroute.sbin nô lệ là /usr/sbin/traceroute
/usr/bin/traceroute.db - ưu tiên 100
  nô lệ theo dõi.1.gz: /usr/share/man/man1/traceroute.db.1.gz
  nô lệ theo dõi.sbin: /usr/bin/traceroute.db

Đây là một phiên bản của traceroute chấp nhận -N Tùy chọn.

$ dpkg -S /usr/bin/traceroute.db
theo dõi: /usr/bin/traceroute.db

Nó xuất phát từ gói theo dõi (apt-get cài đặt theo dõi) thay vì gói net-utils.

Nếu bạn đã cài đặt nó, bạn có thể chạy nó dưới dạng traceroute.db hoặc bạn có thể sử dụng

update-alternatives --configure traceroute

để chọn phiên bản mặc định được gán cho lệnh theo dõi.

lá cờ in
Cảm ơn bạn, công cụ theo dõi của tôi đang hoạt động trên phiên bản mà tôi đã cài đặt thông qua các công cụ mạng, nhưng bây giờ tôi đã thay đổi nó thành phiên bản mới hơn mà bạn đã đề xuất. Nhưng tôi có thể làm gì với vấn đề hết thời gian yêu cầu. Nó không bao giờ hoàn thành việc theo dõi nó chỉ hiển thị yêu cầu đã hết thời gian chờ (Tôi đang sử dụng máy ảo) (cài đặt mạng là: bộ điều hợp cầu nối, thậm chí đã thử: NAT)?
user10489 avatar
lá cờ in
Điều đó nghe có vẻ giống như một vấn đề về định tuyến, đây là loại thứ mà công cụ theo dõi được thiết kế để gỡ lỗi. Nhưng bạn chưa cung cấp đủ thông tin để xem xét điều đó. Tôi khuyên bạn nên đặt một câu hỏi riêng về vấn đề này và bao gồm đầu ra từ traceroute, `ip route` ; `địa chỉ ip`
lá cờ in
Tôi đã đưa ra một câu hỏi khác liên quan đến vấn đề này ở đây là [liên kết](https://askubuntu.com/q/1389773/1565863). Sẽ thật tuyệt nếu bạn có thể giải quyết nó. Cảm ơn bạn.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.