IP Traceroute: nola trazatu konexio baten ibilbidea
Traceroute-k zure datuak zure gailuaren eta edozein helmugaren artean zehar igarotzen diren bideratzaile guztiak erakusten ditu, eta bidaia moteltzen den tokietan. Hona hemen nola exekutatu edozein sistematan eta benetan nola irakurri irteera.
Zer egiten duen traceroute
Interneten zehar bidaiatzen duen pakete bakoitzak salto-muga bat darama: TTL (bizitzeko denbora) IPv4-n edo hop-muga IPv6-n. Paketea birbidaltzen duen bideratzaile bakoitzak bat gutxitzen du; zero jotzen duenean, bideratzaileak paketea erortzen du eta adeitasunez bidaltzen du "denbora gainditua" mezua.
Traceroute-k adeitsu erabiltzen du hori: TTL 1, gero 2, gero 3 duten paketeak bidaltzen ditu... Itzultzen den "denbora gaindituta" erantzun bakoitzak bideratzaile baten helbidea erakusten du bidean. Lotu itzazu eta zuregandik helmugara doan bide osoa lortuko duzu, denborarekin.
Zure sisteman exekutatzen
Windows - tracert
Sakatu Irabazi + R, idatzi cmd, sakatu Sartu eta gero exekutatu:
tracert howtofindtheip.com
# IP helbidearen arabera izenaren ordez:
tracert 1.1.1.1
macOS eta Linux - traceroute
traceroute howtofindtheip.com Baliteke # macOS-ek bide osoa edo instalazioa behar izatea: /usr/sbin/traceroute howtofindtheip.com # macOS sudo apt install traceroute # Debian/Ubuntu
Modu hobea - mtr
mtr (My Traceroute) traceroute eta ping-a konbinatzen ditu zuzeneko ikuspegian; askoz ere informazio gehiago ematen du jitter eta galerak diagnostikatzeko. Linux, macOS-erako eskuragarri (bidez brew install mtr) eta Windows (WinMTR).
mtr howtofindtheip.com
# Sakatu 'q' irteteko
Emaitzak irakurtzea
Irteera tipiko bat honelakoa da:
1 router.home 1.2 ms 1.0 ms 1.1 ms # zure bideratzailea 2 isp-gw.net 12.4 ms 12.1 ms 12.3 ms # zure ISP 3 backbone1.net 21.0 ms 20.8 ms 21.2 ms # eskualdeko sarea 4 * * * # bideratzaile isila (normala) 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 # helmuga
- Hop zenbakia — zenbat bideratzaile sakonera iritsi den zunda.
- Ostalariaren izena / IP — erantzun duen bideratzailea (PTR izenek askotan hiria edo garraiolaria iradokitzen dute).
- Hiru denborak — hiru zundek joan-etorriko denborak. Axola duena da joera: geroko lupuluetan irauten duen bat-bateko jauzi batek segmentu geldoa markatu ohi du.
Hasierako saltoetan latentzia handiak (zure ISP) guztiari eragiten dio; latentzia handia bidean berandu agertzea helmugatik gertu pilaketa besterik ez da izaten. Aurkitu duzun lupuluetako baten ospea egiaztatu nahi duzu? Itsatsi bere IP gurean zerrenda beltzaren egiaztatzailea edo kokatu mapan.
Zergatik lupuluak denbora kanpoan
Asteriskoak (* * *) esan nahi du bideratzaileak ez duela zunda horri erantzun. Ohikoa, eta normalean kaltegabea:
- Bideratzaile asko konfiguratuta daude traceroute zundak guztiz baztertzeko (tasa mugatzea edo segurtasun politika).
- Suebakiek traceroute-k erabiltzen dituen UDP edo ICMP paketeak kentzen ditu.
- Bideratzaileak birbidaltzea lehenesten du diagnostiko trafikoari erantzutea baino.
Oinarrizko araua: arrasto baten erdian denbora-muga ona da, geroko lupuluek erantzuten jarraitzen duten bitartean. Puntu jakin baten ondoren salto bakoitza denbora igarotzen bada eta azken helmugak ez du inoiz erantzuten, salto horretan zure konexioa hausten da - informazio eskerga ISP baten laguntza-lerroarekin eztabaidatzean.
Zergatik ez du webgunerik traceroute zuek
Arakatzaile bat nahita dago sandbox: JavaScript-ek ezin ditu pakete gordinak bidali edo traceroute-k eskatzen dituen ICMP erantzunak irakurri. Aurkitu duzun edozein "lineako traceroute" hornitzailearen zerbitzarietatik helburura doa - erabilgarria, baina zure gailuarena ez den beste bide bat neurtzen du.
Zer duzu daiteke egin arakatzailean: identifikatu zeure burua eta zure bidearen amaiera-puntuak. Aurkitu zure IP publikoa, orduan begiratu bere alderantzizko DNS zure ISP zure lineari esleitutako ostalari-izena ikusteko — traceroute izen mota bera erakusten du salto bakoitzeko.
Traceroute galderak
Zer erakusten du IP traceroute batek?
Traceroute-k zure paketeek zure gailuaren eta helmuga baten artean igarotzen dituzten bideratzaile (hop) zerrendatzen ditu, salto bakoitzaren joan-etorriko denborarekin. Konexio bat non moteltzen den edo hausten den erakusten du.
Zergatik traceroute lupulu batzuek izartxoak edo denbora-muga erakusten dute?
Bideratzaile asko traceroute zundak ez erantzuteko konfiguratuta daude, eta suebakiek normalean blokeatzen dituzte. Tarteko saltoetan asteriskoak normalak eta kaltegabeak dira; axola duena da azken helmugak erantzuten duen ala ez.
Webgune batetik traceroute bat exekutatu al dezaket?
Arakatzaile batek ezin ditu traceroute behar dituen pakete gordinak bidali, beraz, ezin da egin bezeroaren aldetik. Web-oinarritutako traceroutes existitzen dira, baina webgunearen zerbitzarietatik helburura arteko ibilbidea neurtzen dute, ez zure gailutik. Arakatzaile batetik oraindik dezakezu aurkitu zure IP publikoa eta bere alderantzizko DNS.