IP Traceroute: Bağlantının marşrutunu necə izləmək olar
Traceroute datanızın cihazınız və istənilən təyinat arasında keçdiyi hər bir marşrutlaşdırıcını və səyahətin yavaşladığı yerləri göstərir. Burada onu hər hansı bir sistemdə necə işlətmək və əslində çıxışı oxumaq olar.
Traceroute nə edir
İnternet üzərindən səyahət edən hər bir paket hop limiti daşıyır - IPv4-də TTL (yaşamaq vaxtı) və ya IPv6-da hop limiti. Paketi yönləndirən hər bir marşrutlaşdırıcı onu bir azaldır; sıfıra çatdıqda, marşrutlaşdırıcı paketi buraxır və nəzakətlə "vaxt keçdi" mesajını geri göndərir.
Traceroute bunu nəzakətlə silahlandırır: TTL 1, sonra 2, sonra 3 olan paketlər göndərir... Hər dəfə geri gələn "vaxt keçdi" cavabı yol boyu daha bir marşrutlaşdırıcının ünvanını göstərir. Onları birləşdirin və sizdən təyinat yerinə qədər tam yolu əldə edəcəksiniz - vaxtlarla.
Sisteminizdə işə salın
Windows - tracert
basın Win + R, növü cmd, Enter düyməsini basın, sonra işə salın:
tracert howtofindtheip.com
# Ad əvəzinə IP ünvanı ilə:
tracert 1.1.1.1
macOS və Linux — traceroute
traceroute howtofindtheip.com # macOS tam yola və ya quraşdırmaya ehtiyac duya bilər: /usr/sbin/traceroute howtofindtheip.com # macOS sudo apt install traceroute # Debian/Ubuntu
Daha yaxşı yol - mtr
mtr (My Traceroute) canlı görüntüdə traceroute və ping-i birləşdirir - titrəmə və itkilərin diaqnozu üçün daha çox məlumatlandırıcıdır. Linux, macOS üçün mövcuddur (vasitəsilə brew install mtr) və Windows (WinMTR).
mtr howtofindtheip.com
# Çıxmaq üçün 'q' düyməsini basın
Nəticələrin oxunması
Tipik bir çıxış belə görünür:
1 router.home 1.2 ms 1.0 ms 1.1 ms # marşrutlaşdırıcınız 2 isp-gw.net 12.4 ms 12.1 ms 12.3 ms # provayderiniz 3 backbone1.net 21.0 ms 20.8 ms 21.2 ms # regional şəbəkə 4 * * * # səssiz marşrutlaşdırıcı (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 # təyinat
- Hop nömrəsi — zond nə qədər dərinliyə çatdı.
- Host adı / IP — cavab verən marşrutlaşdırıcı (PTR adları tez-tez şəhərə və ya operatora işarə edir).
- Üç vaxt — üç zondun gediş-gəliş vaxtları. Əhəmiyyətli olan budur trend: sonrakı atlamalarda davam edən qəfil atlama adətən yavaş seqmenti qeyd edir.
Erkən atlamalarda yüksək gecikmə (İSP) hər şeyə təsir edir; yolda gec görünən yüksək gecikmə çox vaxt təyinat yerinə yaxın tıxacdır. Tapdığınız şerbetçiotulardan birinin reputasiyasını yoxlamaq istəyirsiniz? Onun IP-ni bizim qara siyahı yoxlayıcı və ya xəritədə tapın.
Niyə hops time out
Ulduzlar (* * *) marşrutlaşdırıcının bu zonda cavab vermədiyini bildirir. Ümumi və adətən zərərsizdir:
- Bir çox marşrutlaşdırıcılar traceroute zondlarına tamamilə məhəl qoymamaq üçün konfiqurasiya edilmişdir (dərəcə məhdudiyyəti və ya təhlükəsizlik siyasəti).
- Firewalllar traceroute istifadə etdiyi UDP və ya ICMP paketlərini buraxır.
- Router diaqnostik trafikə cavab verməkdən daha çox yönləndirməyə üstünlük verir.
Əsas qayda: izin ortasındakı fasilələr, sonrakı atlamalar cavab verməyə davam etdikcə yaxşıdır. Müəyyən bir nöqtədən sonra hər atlama vaxtı aşırsa və son təyinat heç vaxt cavab vermir, bu hop sizin əlaqənizin həqiqətən kəsildiyi yerdir – ISP-nin dəstək xətti ilə mübahisə edərkən əvəzolunmaz məlumat.
Niyə heç bir veb sayt izləyə bilmir sən
Brauzer qəsdən qum qutusuna salınıb: JavaScript xam paketləri göndərə və ya traceroute tələb etdiyi ICMP cavablarını oxuya bilməz. Tapdığınız hər hansı “onlayn traceroute” provayderin serverlərindən hədəfə doğru işləyir – faydalıdır, lakin o, öz cihazınızınkindən fərqli bir yolu ölçür.
Nə sən bilər brauzerdə edin: özünüzü və yolunuzun son nöqtələrini müəyyənləşdirin. İctimai IP-nizi tapın, sonra onun əks DNS-sinə baxın ISP-nin xəttinizə təyin etdiyi host adını görmək üçün — hər hop üçün eyni növ ad traceroute göstərir.
Traceroute suallar
IP traceroute nə göstərir?
Traceroute, paketlərinizin cihazınız və təyinat məntəqəsi arasında keçdiyi hər marşrutlaşdırıcını (hopdurma) hər hopun gediş-dönüş vaxtı ilə sadalayır. Bağlantının harada yavaşladığını və ya pozulduğunu göstərir.
Niyə bəzi traceroute hops ulduzları və ya vaxt aşımı göstərir?
Bir çox marşrutlaşdırıcılar traceroute zondlarına cavab verməmək üçün konfiqurasiya edilmişdir və təhlükəsizlik duvarları adətən onları bloklayır. Aralıq hoplardakı ulduzlar normal və zərərsizdir – önəmli olan son təyinatın cavab verib-verməməsidir.
Veb saytdan traceroute işlədə bilərəmmi?
Brauzer traceroute ehtiyacı olan xam paketləri göndərə bilməz, ona görə də bunu müştəri tərəfində etmək olmaz. Veb əsaslı traceroutes mövcuddur, lakin onlar sizin cihazınızdan deyil, veb saytın serverlərindən hədəfə qədər olan marşrutu ölçürlər. Brauzerdən hələ də edə bilərsiniz ictimai IP-nizi tapın və onun əks DNS.