Как да използвате командата Tracert в Windows

Съдържание:

Как да използвате командата Tracert в Windows
Как да използвате командата Tracert в Windows
Anonim

Командата tracert е команда от командния ред, която се използва за показване на няколко подробности за пътя, който един пакет взема от компютъра или устройството, на което се намирате, до дестинацията, която посочите.

Може понякога да видите командата tracert, наричана команда за трасиране на маршрут или команда за трасиране.

Tracert, както е обяснено по-долу, се отнася само за Windows, но командата traceroute е достъпна и за Linux.

Наличност на Tracert команда

Командата tracert е достъпна от командния ред във всички операционни системи на Windows, включително Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, както и по-стари версии на Windows.йени

Наличието на определени командни превключватели на tracert и друг синтаксис на команди на tracert може да се различава от операционна система до операционна система.

Синтаксис на командата Tracert

Ако знаете как да четете синтаксиса на командите, синтаксисът за tracert е доста ясен:

tracert [- d] [- h MaxHops] [- w Изтичане] [- 4] [- 6] цел [ /?]

Image
Image
Опции на командата Tracert
Артикул Описание
- d Тази опция не позволява на tracert да преобразува IP адреси в имена на хостове, което често води до много по-бързи резултати.
- h MaxHops Тази опция на tracert определя максималния брой скокове при търсенето на целта. Ако не укажете MaxHops и целта не е намерена след 30 хопа, tracert ще спре да търси.
- w TimeOut Можете да посочите времето в милисекунди, за да разрешите всеки отговор преди изчакване, като използвате тази опция за трасиране.
- 4 Тази опция принуждава tracert да използва само IPv4.
- 6 Тази опция принуждава tracert да използва само IPv6.
цел Това е дестинацията, IP адрес или име на хост.
/? Използвайте превключвателя за помощ с командата tracert, за да покажете подробна помощ за няколко опции на командата.

Съществуват и други по-рядко използвани опции за командата tracert, включително [- j HostList], [- R] и [- S Адрес на източника]. Използвайте превключвателя за помощ с командата tracert за повече информация относно тези опции.

Запазете дългите резултати от команда tracert, като пренасочите изхода на командата към файл с оператор за пренасочване.

Примери за команда Tracert


tracert 192.168.1.1

В горния пример командата tracert се използва за показване на пътя от мрежовия компютър, на който командата tracert се изпълнява от мрежово устройство, в този случай рутер в локална мрежа, на което е присвоен 192.168.1.1 IP адрес.

Резултатът, показан на екрана, ще изглежда така:


Проследяване на маршрут до 192.168.1.1 през максимум 30 хопа

1 <1 ms <1 ms <1 ms 192.168.1.254

2 <1 ms <1 ms <1 ms 192.168.1.1Проследяването е завършено.

В този пример можете да видите, че tracert е намерил мрежово устройство, използвайки IP адреса на 192.168.1.254, да речем мрежов превключвател, последвано от дестинацията, 192.168.1.1, рутера.


tracert www.google.com

С командата tracert, показана по-горе, молим tracert да ни покаже пътя от локалния компютър до мрежовото устройство с име на хост www.google.com.


Проследяване на маршрут до www.l.google.com [209.85.225.104]

през максимум 30 скока:

1 <1 ms <1 ms <1 ms 10.1.0.12 35 ms 19 ms 29 ms 98.245.140.13 11 ms 27 ms 9 ms te -0-3.dnv.comcast.net [68.85.105.201]…13 81 ms 76 ms 75 ms 209.85.241.37

14 84 ms 91 ms 87 ms 209.85.248.10215 76 ms 112 ms 76 ms iy-f104.1e100.net [209.85.225.104]

Проследяването е завършено.

В този пример можем да видим, че tracert идентифицира петнадесет мрежови устройства, включително нашия рутер на 10.1.0.1 и чак до целта на www.google.com, за която сега знаем, че използва публичния IP адрес на 209.85.225.104, един от многото IP адреси на Google.

Хопове от 4 до 12 бяха изключени по-горе само за да бъде примерът прост. Ако изпълнявахте истински tracert, всички тези резултати щяха да се покажат на екрана.


tracert -d www.yahoo.com

С този пример за команда tracert ние отново изискваме пътя към уебсайт, този път www.yahoo.com, но сега не позволяваме на tracert да разрешава имена на хостове, като използва опцията -d.йени


Проследяване на маршрут до any-fp.wa1.b.yahoo.com [209.191.122.70]

над максимум 30 скока:

1 <1 ms <1 ms <1 ms 10.1.0.1

2 29 ms 23 ms 20 ms 98.245.140.1

3 9 ms 16 ms 14 ms 68.85.105.201

13 98 ms 77 ms 79 ms 209.191.78.131

14 80 ms 88 ms 89 ms 68.142.193.11

15 77 ms 79 ms 78 ms 209.191.122.70

Проследяването е завършено.

Можем да видим, че tracert отново идентифицира петнадесет мрежови устройства, включително нашия рутер на 10.1.0.1 и чак до целта на www.yahoo.com, за която можем да предположим, че използва публичния IP адрес 209.191.122.70.

Както можете да видите, tracert не разреши нито едно име на хост този път, което значително ускори процеса.


tracert -h 3 lifewire.com > z:\tracertresults.txt

В този последен пример на командата tracert в Windows, ние използваме -h, за да ограничим броя на скокове до 3, но вместо да показваме резултатите в командния ред, ще използваме оператора за пренасочване >, за да изпратим всичко това в TXT файл, разположен на Z:, външен твърд диск.

Ето някои примерни резултати от тази последна команда:


Проследяване на маршрут до lifewire.com [151.101.66.114]

през максимум 3 хопа:

1 <1 ms <1 ms <1 ms testwifi.here [192.168.86.1]

2 1 ms 1 ms <1 ms 192.168.1.1

3 17 ms 16 ms 17 ms giantwls-64-71-222-1.giantcomm.net [64.71.222.1]

Проследяването е завършено.

Команди, свързани с Tracert

Командата tracert често се използва с други свързани с мрежата команди на командния ред като ping, ipconfig, netstat, nslookup и други.

Командата за pathping е подобна на tracert, но също така показва мрежова латентност и информация за загуба.

Препоръчано: