tracert to polecenie w wierszu polecenia MS-DOS do śledzenia trasy do adresu IP. Czy jest jakieś polecenie w Gnome Terminal równoważne z tym?
tracert to polecenie w wierszu polecenia MS-DOS do śledzenia trasy do adresu IP. Czy jest jakieś polecenie w Gnome Terminal równoważne z tym?
Odpowiedzi:
Zainstaluj pakiet traceroute przez terminal, uruchamiając:
sudo apt-get install traceroute
Następnie wpisz to w terminalu:
traceroute [ip/web-site domain]
Na przykład:
traceroute 8.8.8.8
możesz również korzystać ze stron internetowych:
traceroute www.sitename.com
tracepath
też.
traceroute
gdy nie jest on zainstalowany ( inetutils-traceroute
sugerowany jest również pakiet ): „ Program „traceroute” można znaleźć w następujących pakietach: inetutils- traceroute traceroute. Spróbuj: sudo apt install <wybrany pakiet> " . Który pakiet jest preferowany? Być może możesz zaktualizować swoją odpowiedź?
Jako alternatywę dla traceroute możesz użyć mtr , to jest jak traceroute na sterydach.
Z opisu pakietu:
mtr łączy funkcjonalność programów „traceroute” i „ping” w jednym sieciowym narzędziu diagnostycznym.
Podczas uruchamiania mtr sprawdza połączenie sieciowe między hostem mtr a uruchomionym hostem docelowym. Po określeniu adresu każdego przeskoku sieciowego między komputerami, wysyła sekwencję żądań ICMP ECHO do każdego z nich, aby określić jakość łącza do każdej maszyny. W ten sposób drukuje statystyki działania dotyczące każdej maszyny.
mtr-tiny jest kompilowany bez obsługi X i oszczędza miejsce na dysku.
Aby zainstalować:
sudo apt-get install mtr-tiny
Przykład użycia:
mtr example.lan
Przykładowe dane wyjściowe:
My traceroute [v0.71]
example.lan Sun Mar 25 00:07:50 2007
Packets Pings
Hostname %Loss Rcv Snt Last Best Avg Worst
1. example.lan 0% 11 11 1 1 1 2
2. ae-31-51.ebr1.Chicago1.Level3.n 19% 9 11 3 1 7 14
3. ae-1.ebr2.Chicago1.Level3.net 0% 11 11 7 1 7 14
4. ae-2.ebr2.Washington1.Level3.ne 19% 9 11 19 18 23 31
5. ae-1.ebr1.Washington1.Level3.ne 28% 8 11 22 18 24 30
6. ge-3-0-0-53.gar1.Washington1.Le 0% 11 11 18 18 20 36
7. 63.210.29.230 0% 10 10 19 19 19 19
8. t-3-1.bas1.re2.yahoo.com 0% 10 10 19 18 32 106
9. p25.www.re2.yahoo.com 0% 10 10 19 18 19 19
traceroute
, traceroute6
, tracepath
Wykonać to zadanie. Są to programy wykonywalne instalowane w systemach uniksowych (gdzieś w /usr/bin/
lub /bin/
, lub /usr/sbin/
, lub /sbin/
- dwóch ostatnich nie ma w zmiennej PATH dla zwykłego użytkownika, tylko dla roota). Są niezależne od dowolnego pakietu terminali.
Wierzę, że to się zmieniło. Nie wpisujesz już wiersza polecenia traceroute w konfiguracji „ip / URL url”. Zamiast tego musisz wpisać:
traceroute <websiteinquestion.com (org, net, gov, whatever)>
Nie wiem, dlaczego to zostało uproszczone, ale po próbie znalezienia rozwiązania, dlaczego Hulu.com mnie zawiesiło, zaproponowano wypróbowanie traceroute
polecenia. Na przeczucie próbowałem go tylko z nazwą domeny i rozszerzeniem i działało idealnie.
traceroute
ma nie pracował z adresem URL (na przykład traceroute http://askubuntu.com/
). To zawsze pracował z nazwą domeny (np traceroute askubuntu.com
).