Jak diagnozować problemy z siecią przez MTR

SystemZ | 2021-02-17 16:32:33 UTC | #1

W przypadku problemów typu packet loss czy też nieosiągalności serwera z sieci należy użyć narzędzia MTR aby przygotować raport który przekazujemy lvlup.pro.

Pomaga to zdiagnozować problem i ustalić jego przyczynę a także potwierdza że rzeczywiście jest coś na rzeczy gdyż support naprawia tylko rzeczy które się zepsuły :slight_smile:

Raport MTR najlepiej przygotować z obu stron czyli np. z domowego łącza do VPS oraz z VPS do domowego łącza gdyż ścieżki pakietów w obie strony mogą być różne!
Warto też z poziomu VPS spróbować MTR do innych znanych hostów typu google.com czy wp.pl.

Najlepiej jest przygotować kilka raportów o różnych godzinach (np. o 7:00, 15:00 i 19:00) w różnych dniach, gdyż występowanie chwilowych packet loss np. w godzinach szczytu jednego dnia w skali całego miesiąca może być zjawiskiem normalnym np. z powodu awarii lub przeciążenia jednego z urządzeń sieciowych po stronie OVH czy innego dostawcy łącza.

Gotowe raporty wklejamy na jeden z serwisów do tego przeznaczonych pamiętając o załączeniu adresów IP których dotyczy raport
https://forum.lvlup.pro/t/serwisy-do-wklejania-kodu/838

Debian/Ubuntu

Instalujemy

apt-get install -y mtr-tiny

Uruchamiamy

mtr adres_do_sprawdzenia --report-cycles=100 --report > raport.txt

Wrzuci nam to raport który zrobi 100 próbek (około 2min) do pliku raport.txt w obecnym katalogu.
Możemy to potem wyświetlić np. cat raport.txt i skopiować do schowka.

Windows

Instalujemy

~~http://winmtr.net/download-winmtr/~~
https://sourceforge.net/projects/winmtr/

Uruchamiamy

~~http://winmtr.net/how-to/~~

Wypakowujemy i uruchamiamy plik .exe
W polu host wpisujemy adres i klikamy start.
Po wybranej przez nas ilości próbek klikamy na Export TEXT


LinGruby | 2016-08-07 16:16:10 UTC | #2

Witam

[quote=”SystemZ, post:1, topic:837”]
Debian/Ubuntu

Instalujemy

apt-get install -y mtr-tiny
[/quote]

Dodałbym od siebie że -y niech stosują osoby bardziej zaawansowane w Debian/Ubuntu
dla mnie zaawansowanych polecam

apt-get install mtr-tiny

jak i dla wszystkich innych pakietów również, acz sam pakiet mtr-tiny nie ciągnie za sobą nic czyli pakietów pomocniczych ale mniej zaawansowani jak im wejdzie w krew używanie -y to może się zdarzyć acz nie musi że mogą sobie uwalić system ( lub nie będą wiedzieli co zrobić ).

Ja po tylu latach nie używam -y wole wiedzieć co potwierdzam ;-) a nie żeby to się robiło automatycznie.

https://forum.lvlup.pro/t/poradnik-dlaczego-warto-instalowac-lub-akualizowac-bez-y/259

Sory Michał @SystemZ za moje 3 grosze ;-)

Pozdrawiam