Traceroute to bardzo przydatne narzędzie, które służy do śledzenia ścieżki, którą przechodzi pakiet, aby dotrzeć do miejsca docelowego w sieci. Może również działać jako narzędzie do zgłaszania przeciążenia sieci.
W dzisiejszym artykule omówimy różne przykłady, które zademonstrują użycie Traceroute na Linux Mint 20.
Przykłady wykonywania Traceroute w Linux Mint 20
Aby wykonać Traceroute w Linux Mint 20, musisz najpierw zainstalować narzędzie Traceroute za pomocą następującego polecenia:
sudo apt zainstaluj traceroute -y
Po zainstalowaniu tego narzędzia w systemie Linux Mint 20 na terminalu zostaną wyświetlone następujące komunikaty:
Teraz, gdy narzędzie Traceroute zostanie pomyślnie zainstalowane, możesz wykonać następujące przykłady, korzystając z tego narzędzia w Linux Mint 20.
Przykład #1: Proste użycie polecenia Traceroute
Polecenia Traceroute można użyć do wyświetlenia liczby przeskoków między źródłem a określonym miejscem docelowym. Wszystko, co musisz zrobić, to uruchomić to polecenie w sposób pokazany poniżej:
traceroute DestinationURLTutaj musisz zastąpić DestinationURL dokładnym adresem URL serwera internetowego, do którego chcesz dotrzeć. W tym przypadku chcieliśmy dotrzeć do google.com, jak pokazano na poniższym obrazku:
Gdy uruchomisz to polecenie, poinformuje Cię o liczbie przeskoków, do których uzyskasz dostęp podczas dotarcia do tego miejsca docelowego. W naszym przypadku liczba ta wynosi 30, jak pokazano na poniższym obrazku:
Po zakończeniu określonej liczby przeskoków Traceroute również się zakończy, jak pokazano na poniższym obrazku:
Przykład #2: Niewielka odmiana powyższego przykładu
Powyższy przykład można nieco zmodyfikować w sposób pokazany poniżej:
traceroute docelowy adres IPTutaj musisz zastąpić DestinationIP dokładnym adresem IP serwera, do którego chcesz się dostać. Chcieliśmy osiągnąć 8.8.8.8, czyli adres IP google.com, jak pokazano na poniższym obrazku:
Ponownie, to polecenie powie ci liczbę przeskoków, które będą dostępne podczas dotarcia do tego miejsca docelowego. W naszym przypadku liczba ta wynosi 30, jak pokazano na poniższym obrazku:
Po zakończeniu określonej liczby przeskoków Traceroute również się zakończy, jak pokazano na poniższym obrazku:
Przykład #3: Ograniczanie liczby przeskoków w celu dotarcia do celu
Domyślna liczba przeskoków do dotarcia do dowolnego miejsca docelowego to 30. Możesz jednak zmniejszyć tę liczbę, aby Traceroute mógł zakończyć się, gdy tylko osiągnięta zostanie określona liczba przeskoków. Możesz to zrobić za pomocą polecenia pokazanego poniżej:
traceroute -m HopCount DestinationURLTutaj musisz zastąpić DestinationURL dokładnym adresem URL serwera WWW, do którego chcesz dotrzeć, a HopCount liczbą przeskoków, które chcesz przejechać. Chcieliśmy dotrzeć do google.com, a liczba przeskoków wynosi 10, jak pokazano na poniższym obrazku:
Teraz zauważysz, że to polecenie pokaże maksymalną liczbę przeskoków jako 10, jak pokazano na poniższym obrazku:
Po przejściu 10 przeskoków Traceroute zakończy się, jak pokazano na poniższym obrazku:
Przykład 4: Zatrzymaj rozwiązywanie adresów IP na nazwy domen podczas Traceroute
Możesz nawet przestać rozwiązywać adresy IP na nazwy domen podczas Traceroute za pomocą polecenia pokazanego poniżej:
traceroute -n DestinationURLTutaj musisz zastąpić DestinationURL dokładnym adresem URL serwera internetowego, do którego chcesz dotrzeć. Chcieliśmy dotrzeć do google.com, jak pokazano na poniższym obrazku:
Gdy uruchomisz to polecenie, poinformuje Cię o liczbie przeskoków, do których uzyskasz dostęp podczas dotarcia do tego miejsca docelowego. W naszym przypadku liczba ta wynosi 30, jak pokazano na poniższym obrazku:
Po zakończeniu określonej liczby przeskoków Traceroute zakończy działanie, jak pokazano na poniższym obrazku:
Przykład #5: Ustawianie limitu czasu dla Traceroute
Domyślna wartość limitu czasu, przez którą Traceroute czeka na otrzymanie odpowiedzi z przeskoków, wynosi 5 sekund. Możesz zwiększyć lub zmniejszyć ten limit w sposób pokazany poniżej:
traceroute -w Limit czasu Docelowy URLTutaj musisz zastąpić DestinationURL dokładnym adresem URL serwera internetowego, do którego chcesz dotrzeć, a TimeoutLimit wybraną przez siebie wartością zmiennoprzecinkową. Chcieliśmy dotrzeć do google.com, a limit czasu wynosi 3.0, jak pokazano na poniższym obrazku:
Gdy uruchomisz to polecenie, poinformuje Cię o liczbie przeskoków, do których uzyskasz dostęp podczas dotarcia do tego miejsca docelowego. W naszym przypadku liczba ta wynosi 30, jak pokazano na poniższym obrazku:
Po zakończeniu określonej liczby przeskoków Traceroute zakończy działanie, jak pokazano na poniższym obrazku:
Wniosek
Aby korzystać z Traceroute w Linux Mint 20, możesz zapoznać się z przykładami udostępnionymi w tym artykule. Pomogą ci bardzo w zrozumieniu prawidłowego korzystania z tego narzędzia w systemie Linux.