IP Traceroute: Giunsa Pagsubay ang Ruta sa Koneksyon

Gipakita sa Traceroute ang matag router nga maagian sa imong data taliwala sa imong aparato ug bisan unsang destinasyon - ug kung diin naghinay ang pagbiyahe. Ania kung giunsa kini pagpadagan sa bisan unsang sistema ug aktuwal nga basahon ang output.

Unsa ang gibuhat sa traceroute

Ang matag pakete nga nagbiyahe tabok sa internet adunay usa ka limitasyon sa paglukso - ang TTL (panahon sa pagkinabuhi) sa IPv4, o limitasyon sa paglukso sa IPv6. Ang matag router nga nagpasa sa packet nagpaubos niini sa usa; sa diha nga kini moabut sa zero, ang router ihulog ang pakete ug matinahuron nga nagpadala balik sa usa ka "oras milapas" nga mensahe.

Ang Traceroute naggamit niini nga matinahuron: nagpadala kini og mga pakete nga adunay TTL 1, dayon 2, dayon 3… Matag "panahon nga milabaw" nga tubag nga mobalik nagpadayag sa adres sa usa pa ka router sa dalan. Paghiusa sila ug makuha nimo ang tibuuk nga agianan gikan kanimo hangtod sa padulngan - nga adunay mga oras.

Pagdagan kini sa imong sistema

Windows — tracert

Press Win + R, tipo cmd, pindota ang Enter, dayon pagdagan:

Command Prompt
tracert howtofindtheip.com

# Pinaagi sa IP address imbes nga ngalan:
tracert 1.1.1.1

macOS ug Linux — traceroute

Terminal
traceroute howtofindtheip.com

Mahimong kinahanglan sa # macOS ang tibuuk nga agianan o pag-install:
/usr/sbin/traceroute howtofindtheip.com   # macOS
sudo apt install traceroute               # Debian/Ubuntu

Ang mas maayo nga paagi - mtr

mtr Ang (My Traceroute) naghiusa sa traceroute ug ping sa usa ka live view — labi ka labi ka kasayuran alang sa pagdayagnos sa jitter ug pagkawala. Anaa alang sa Linux, macOS (pinaagi sa brew install mtr) ug Windows (WinMTR).

Terminal
mtr howtofindtheip.com
# Pindota ang 'q' para muundang

Pagbasa sa mga resulta

Ang usa ka tipikal nga output ingon niini:

Example output
 1  router.home          1.2 ms  1.0 ms  1.1 ms      # imong router
 2  isp-gw.net          12.4 ms 12.1 ms 12.3 ms      #imong ISP
 3  backbone1.net       21.0 ms 20.8 ms 21.2 ms      # rehiyonal nga network
 4  * * *                                            # hilom nga router (normal)
 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      # destinasyon
  • Hop nga numero - pila ka mga router ang giladmon nga naabot sa probe.
  • Hostname / IP — ang router nga mitubag (Ang mga ngalan sa PTR kasagarang nagpaila sa siyudad o carrier).
  • Tulo ka timing — round-trip nga mga panahon sa tulo ka probe. Ang importante mao ang uso: usa ka kalit nga paglukso nga nagpadayon sa ulahi nga mga paglukso sagad nagtimaan sa hinay nga bahin.

Ang taas nga latency sa sayo nga hops (imong ISP) makaapekto sa tanan; taas nga latency nga makita sa ulahing bahin sa dalan mao lamang ang kahuot duol sa destinasyon. Gusto nga susihon ang reputasyon sa usa sa mga hop nga imong nakit-an? Idikit ang IP niini sa among blacklist checker o pangitaa kini sa mapa.

Nganong nag-time out

Mga asterisk (* * *) nagpasabot nga ang router wala motubag sa maong pagsusi. Kasagaran, ug kasagaran dili makadaot:

  • Daghang mga router ang gi-configure nga dili ibaliwala ang mga traceroute nga pagsusi sa hingpit (paglimit sa rate o palisiya sa seguridad).
  • Ang mga firewall naghulog sa UDP o ICMP packet nga gigamit sa traceroute.
  • Ang router nag-una sa pagpasa kaysa pagtubag sa diagnostic nga trapiko.

Lagda sa kumagko: Ang mga timeout sa tunga-tunga sa usa ka pagsubay maayo basta ang ulahi nga mga hops magpadayon sa pagtubag. Kung ang matag paglukso pagkahuman sa usa ka piho nga punto nag-time out ug ang kataposang destinasyon dili gayod motubag, kana nga paglukso mao ang dapit diin ang imong koneksyon aktuwal nga maputol — bililhon nga impormasyon sa dihang makiglalis sa linya sa suporta sa ISP.

Ngano nga walay website nga maka-traceroute ikaw

Ang usa ka browser gituyo nga gi-sandbox: Ang JavaScript dili makapadala sa hilaw nga mga pakete o makabasa sa mga tubag sa ICMP nga gikinahanglan sa traceroute. Ang bisan unsang "online traceroute" nga imong nakit-an nagdagan gikan sa mga server sa provider hangtod sa target — mapuslanon, apan kini nagsukod sa lahi nga agianan kaysa sa imong kaugalingon nga aparato.

Unsa ka mahimo buhata sa browser: ilha ang imong kaugalingon ug ang mga endpoint sa imong agianan. Pangitaa ang imong publikong IP, unya pangitaa ang reverse DNS niini aron makita ang hostname nga imong ISP nga na-assign sa imong linya — parehas nga klase sa ngalan nga traceroute nga gipakita sa matag hop.

FAQ

Traceroute nga mga pangutana

Unsa ang gipakita sa usa ka IP traceroute?

Gilista sa Traceroute ang matag router (hop) nga maagian sa imong mga pakete taliwala sa imong aparato ug usa ka destinasyon, nga adunay oras sa pag-ikot sa matag paglukso. Gipadayag niini kung diin ang koneksyon naghinay o naguba.

Ngano nga ang pipila ka traceroute hops nagpakita og mga asterisk o time out?

Daghang mga router ang gi-configure nga dili motubag sa mga traceroute nga pagsusi, ug ang mga firewall kasagarang nagbabag niini. Ang mga asterisk sa intermediate hops kay normal ug dili makadaot — ang importante kay motubag ba ang kataposang destinasyon.

Makadagan ba ako usa ka traceroute gikan sa usa ka website?

Ang usa ka browser dili makapadala sa mga hilaw nga packet nga gikinahanglan sa traceroute, mao nga dili kini mahimo nga bahin sa kliyente. Anaa ang mga traceroute nga nakabase sa web, apan gisukod nila ang ruta gikan sa mga server sa website hangtod sa target — dili gikan sa imong aparato. Gikan sa usa ka browser mahimo pa nimo pangitaa ang imong publikong IP ug ang balikbalik nga DNS.