IP Traceroute: Kif Traċċa Rotta ta' Konnessjoni

Traceroute juri kull router li d-data tiegħek tgħaddi minnu bejn it-tagħmir tiegħek u kwalunkwe destinazzjoni — u fejn il-vjaġġ jonqos. Ara kif taħdem fuq kwalunkwe sistema u fil-fatt taqra l-output.

X'jagħmel traceroute

Kull pakkett li jivvjaġġa fuq l-internet iġorr limitu tal-hop — it-TTL (ħin biex tgħix) fuq IPv4, jew limitu tal-hop fuq IPv6. Kull router li jgħaddi l-pakkett inaqqas b'wieħed; meta tolqot iż-żero, ir-router iwaqqa 'l-pakkett u b'mod edukat jibgħat lura messaġġ ta' "ħin maqbuż".

Traceroute weaponises dan b'mod edukat: jibgħat pakketti b'TTL 1, imbagħad 2, imbagħad 3... Kull tweġiba "ħin inqabeż" li tiġi lura tiżvela l-indirizz ta 'router wieħed aktar tul it-triq. Istringhom flimkien u tikseb it-triq sħiħa minnek sad-destinazzjoni — bil-ħinijiet.

Tmexxiha fis-sistema tiegħek

Windows — tracert

Agħfas Irbaħ + R, tip cmd, agħfas Enter, imbagħad mexxi:

Command Prompt
tracert howtofindtheip.com

# Bl-indirizz IP minflok l-isem:
tracert 1.1.1.1

macOS u Linux — traceroute

Terminal
traceroute howtofindtheip.com

# macOS jista' jkollu bżonn it-triq sħiħa jew l-installazzjoni:
/usr/sbin/traceroute howtofindtheip.com   # macOS
sudo apt install traceroute               # Debian/Ubuntu

L-aħjar mod - mtr

mtr (My Traceroute) jgħaqqad traceroute u ping f'viżjoni diretta - ħafna aktar informattiv għad-dijanjosi ta' jitter u telf. Disponibbli għal Linux, macOS (permezz brew install mtr) u Windows (WinMTR).

Terminal
mtr howtofindtheip.com
# Agħfas 'q' biex tieqaf

Qari tar-riżultati

Output tipiku jidher bħal dan:

Example output
 1  router.home          1.2 ms  1.0 ms  1.1 ms      # ir-router tiegħek
 2  isp-gw.net          12.4 ms 12.1 ms 12.3 ms      # ISP tiegħek
 3  backbone1.net       21.0 ms 20.8 ms 21.2 ms      # netwerk reġjonali
 4  * * *                                            # router sieket (normali)
 5  edge-server.net     23.9 ms 24.1 ms 23.8 ms
 6  howtofindtheip.com  24.0 ms 23.7 ms 23.9 ms      # destinazzjoni
  • Numru tal-ħops — kemm routers fil-fond laħqet is-sonda.
  • Hostname / IP — ir-router li wieġeb (ismijiet PTR spiss jagħtu ħjiel għall-belt jew trasportatur).
  • Tliet ħinijiet — il-ħinijiet tar-ritorn tat-tliet sondi. Dak li jgħodd huwa l- xejra: qabża f'daqqa li tippersisti fil-ħops aktar tard normalment timmarka s-segment bil-mod.

Latenza għolja fil-ħops bikri (ISP tiegħek) taffettwa kollox; latenza għolja li tidher tard fil-mogħdija ħafna drabi hija biss konġestjoni ħdejn id-destinazzjoni. Trid tiċċekkja r-reputazzjoni ta’ wieħed mill-ħops li sibt? Paste l-IP tagħha f'tagħna kontrollur lista sewda jew sibha fuq il-mappa.

Għaliex il-ħops ħin

Asterisks (* * *) tfisser li r-router ma weġibx dik is-sonda. Komuni, u ġeneralment ma jagħmlux ħsara:

  • Ħafna routers huma kkonfigurati biex jinjoraw is-sondi tat-traceroute kompletament (il-limitazzjoni tar-rata jew il-politika tas-sigurtà).
  • Il-firewalls iwaqqgħu l-pakketti UDP jew ICMP li juża traceroute.
  • Ir-router jipprijoritizza t-trażmissjoni fuq it-tweġiba għat-traffiku dijanjostiku.

Regola ġenerali: timeouts fin-nofs ta 'traċċa huma tajbin sakemm il-ħops aktar tard jibqgħu jirrispondu. Jekk kull hops wara ċertu punt ħinijiet out u id-destinazzjoni finali qatt ma twieġeb, dak il-ħops huwa fejn il-konnessjoni tiegħek fil-fatt tinqasam - informazzjoni imprezzabbli meta targumenta mal-linja ta 'appoġġ ta' ISP.

Għaliex l-ebda websajt ma tista 'traceroute int

Browser huwa deliberatament imqiegħed fir-ramel: JavaScript ma jistax jibgħat il-pakketti mhux maħduma jew jaqra r-risposti ICMP li traceroute jeħtieġ. Kwalunkwe "traceroute online" li ssib tmur mis-servers tal-fornitur sal-mira - utli, iżda tkejjel triq differenti minn dik tat-tagħmir tiegħek stess.

Dak li int jista tagħmel fil-browser: identifika lilek innifsek u l-endpoints tat-triq tiegħek. Sib l-IP pubbliku tiegħek, mela fittex id-DNS reverse tagħha biex tara l-hostname tiegħek ISP assenjat lill-linja tiegħek - l-istess tip ta 'isem traceroute juri għal kull hop.

FAQ

Mistoqsijiet traceroute

X'juri IP traceroute?

Traceroute jelenka kull router (ħops) li l-pakketti tiegħek jgħaddu bejn it-tagħmir tiegħek u destinazzjoni, bil-ħin tar-ritorn ta' kull hop. Tiżvela fejn konnessjoni tonqos jew tinkiser.

Għaliex xi ħops traceroute juru asterisks jew time out?

Ħafna routers huma kkonfigurati biex ma jwieġbux sondi traceroute, u l-firewalls komunement jimblokkawhom. L-asterisks fuq il-ħops intermedju huma normali u ma jagħmlux ħsara — l-importanti huwa jekk id-destinazzjoni finali tirrispondix.

Nista' nmexxi traceroute minn websajt?

Browser ma jistax jibgħat il-pakketti mhux maħduma li jeħtieġ traceroute, għalhekk ma jistax isir min-naħa tal-klijent. Traceroutes bbażati fuq il-web jeżistu, iżda jkejlu r-rotta mis-servers tal-websajt sal-mira — mhux mit-tagħmir tiegħek. Minn browser inti xorta tista ' sib l-IP pubbliku tiegħek u tagħha DNS b'lura.