Używanie Traceroute w Ubuntu

Autor: Virginia Floyd
Data Utworzenia: 13 Sierpień 2021
Data Aktualizacji: 1 Grudzień 2024
Anonim
Linux traceroute command summary with examples
Wideo: Linux traceroute command summary with examples

Zawartość

Rozwiązywanie problemów z sieci tylko jednego komputera podłączonego do modemu jest bardzo prostym zadaniem, ale gdy dotyczy wielu serwerów i urządzeń, staje się trudniejsze. Program o nazwie Traceroute pomaga użytkownikom Ubuntu diagnozować problemy z połączeniem zarówno w prostych, jak i złożonych sieciach.


Śledzenie trasy pakietu jest niezbędne do diagnozowania problemów w szerokich sieciach (Hemera Technologies / AbleStock.com / Getty Images)

Traceroute

Traceroute umożliwia badanie sieci podczas próby ustanowienia listy serwerów między komputerem a adresem docelowym. Podczas sprawdzania czasu odpowiedzi dla dwóch serwerów aplikacja wysyła pakiet danych, który wymaga odpowiedzi na komputer żądający, kończąc na serwerze, który go otrzymał. Na podstawie tego pakietu program wyświetla listę adresów, które utworzyły trasę między dwoma serwerami, pokazując czas odpowiedzi każdego z nich.

Traceroute w terminalu

Ubuntu jest dostarczany z zainstalowaną wersją terminalową Traceroute. Wejdź do niego, klikając logo Ubuntu w lewym górnym rogu ekranu, wpisując „terminal” w pasku wyszukiwania i klikając ikonę programu, na której jest napisane „Terminal”. Jeśli odinstalowałeś Traceroute, zainstaluj go ponownie, wpisując polecenie „sudo apt-get install traceroute” w wierszu poleceń.


Korzystanie z Traceroute

Sprawdź trasę za pomocą Traceroute, wpisując w terminalu polecenie „traceroute server-name”, gdzie „server-name” jest nazwą serwera, z którym próbujesz ustanowić ścieżkę. Lista serwerów, do których przesyłane są pakiety, zaczyna się pojawiać w terminalu. Jeśli pokazuje to wyrażenie „przekroczono limit czasu żądania”, oznacza to, że żądanie nie mogło dotrzeć do miejsca docelowego. Jeśli program wyświetla „***” w linii, w której powinien znajdować się serwer pośredni, oznacza to, że serwer odebrał żądanie, ale nie odesłał informacji o sobie.

Opcje

Podczas wykonywania szczegółowej trasy za pomocą Traceroute możesz wydać dodatkowe polecenia, aby skonfigurować określone procedury. Na przykład polecenie „traceroute -n nazwa-serwera” powoduje, że program identyfikuje serwery, które otrzymały żądanie, za pośrednictwem ich adresów IP, a nie nazw domen. Dodanie „-w n”, gdzie „n” jest liczbą, powoduje, że Traceroute używa tej wartości jako limitu czasu przy rozważaniu odpowiedzi serwerów, wyczerpując czas odpowiedzi po tym limicie. Znajdź pełną listę opcji programu, wpisując „man traceroute” w terminalu Ubuntu.