IP Traceroute: Meriv çawa Rêya Têkiliyek Bişopîne

Traceroute nîşanî her routerê dide ku daneyên we di navbera cîhaza we û her cîhek de derbas dibin - û li ku derê rêwîtiyê hêdî dibe. Li vir e ku meriv wê li ser her pergalê dimeşîne û bi rastî encam dixwîne.

Traceroute çi dike

Her pakêtek ku li ser înternetê digere sînorek hopê heye - TTL (dema jiyanê) li ser IPv4, an sînorê hopê li ser IPv6. Her routerek ku pakêtê bi pêş dixe wê yek bi yek kêm dike; gava ku ew li sifirê dikeve, router pakêtê davêje û bi hurmet peyama "dema derbas bûye" paşde dişîne.

Traceroute vê yekê bi nermî dişoxilîne: ew pakêtên bi TTL 1, dûv re 2, dûv re 3 dişîne… Her bersivek "dema derbasbûyî" ya ku vedigere navnîşana routerek din di rê de eşkere dike. Wan li hev bixin û hûn riya tevahî ji we berbi mebestê distînin - bi demjimêran.

Li ser pergala xwe dimeşîne

Windows - tracert

Rojnamevanî Win + R, tîp cmd, Enter bikirtînin, paşê bixebitin:

Command Prompt
tracert howtofindtheip.com

# Li şûna navê navnîşana IP-yê:
tracert 1.1.1.1

macOS & Linux - traceroute

Terminal
traceroute howtofindtheip.com

# macOS dibe ku pêdivî bi riya tevahî an sazkirinê hebe:
/usr/sbin/traceroute howtofindtheip.com   # macOS
sudo apt install traceroute               # Debian/Ubuntu

Riya çêtir - mtr

mtr (My Traceroute) di dîmenek zindî de traceroute û ping bi hev re dike - ji bo teşhîskirina jitter û windabûnê pir agahdartir. Ji bo Linux, macOS (bi rêya brew install mtr) û Windows (WinMTR).

Terminal
mtr howtofindtheip.com
# Ji bo vekişînê 'q' bikirtînin

Xwendina encaman

Hilberek tîpîk bi vî rengî xuya dike:

Example output
 1  router.home          1.2 ms  1.0 ms  1.1 ms      #rûtera xwe
 2  isp-gw.net          12.4 ms 12.1 ms 12.3 ms      # ISP-ya we
 3  backbone1.net       21.0 ms 20.8 ms 21.2 ms      # tora herêmî
 4  * * *                                            # routerê bêdeng (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      #mebest
  • Hejmara hop - sondajê gihîştî çend rêwerên kûr.
  • Navê mêvandar / IP - routerê ku bersiv da (navên PTR bi gelemperî bajar an pargîdaniyê destnîşan dikin).
  • Sê dem - demên gerîdeya sê sondayan. Ya girîng ew e trend: bazdanek ji nişka ve ku di hopên paşîn de berdewam dike bi gelemperî beşa hêdî nîşan dide.

Derengiya bilind di hopên zû de (ISP-ya we) bandorê li her tiştî dike; derengiya bilind ku dereng di rê de xuya dibe, bi gelemperî tenê qerebalixiya li nêzî meqsedê ye. Dixwazin navûdengê yek ji hopên ku we dîtin kontrol bikin? IP-ya wê têxin nav me kontrolkerê lîsteya reş an li ser nexşeyê bibînin.

Çima hops time out

Stêrk (* * *) tê vê wateyê ku router bersiva wê lêpirsînê neda. Bi gelemperî, û bi gelemperî bê zirar:

  • Gelek router têne mîheng kirin ku bi tevahî lêpirsînên traceroute paşguh bikin (sînorkirina rêjeyê an polîtîkaya ewlehiyê).
  • Firewall karanîna traceroute pakêtên UDP an ICMP davêjin.
  • Router pêşî li şandina li ser bersivdana seyrûsefera tespîtkirinê digire.

Biryara dest: demên di nîvê şopekê de baş in heya ku hopên paşîn bersivê didin. Ger her hop piştî xalek diyar carî derkeve û meqseda paşîn qet bersiv nade, ew hop cihê ku pêwendiya we bi rastî diqete - dema ku bi xeta piştevaniya ISP-ê re nîqaş dikin agahdariya hêja.

Çima tu malper nikare bişopîne hûn

Gerokek bi zanebûn sandboxkirî ye: JavaScript nikare pakêtên xav bişîne an jî bersivên ICMP yên ku traceroute hewce dike bixwîne. Her "traceroute serhêl" ya ku hûn dibînin ji pêşkêşkerên pêşkêşker berbi armancê dimeşe - kêrhatî, lê ew rêyek cûda ji ya cîhaza we dipîve.

Tu çi kanîn di gerokê de bikin: xwe û xalên dawiya riya xwe nas bikin. IP-ya xweya giştî bibînin, paşê DNS-ya wê ya berevajî bibînin ji bo dîtina navê mêvandarê ku ISP-ya we ji xeta we re hatî peywirdar kirin - heman celeb navê traceroute ji bo her hopê nîşan dide.

FAQ

Pirsên Traceroute

IP-traceroute çi nîşan dide?

Traceroute her router (hop) ku pakêtên we di navbera cîhaza we û cîhek de derbas dibin, digel dema gera gera her hopê navnîş dike. Ew diyar dike ku li ku derê têkiliyek hêdî dibe an diqete.

Çima hin hopên traceroute stêrkan an wextê nîşan didin?

Gelek router têne mîheng kirin ku bersivê nedin lêkolînên şopandinê, û dîwarên agir bi gelemperî wan asteng dikin. Stêrkên li ser hopên navîn normal û bê zirar in - ya girîng ev e ka cîhê paşîn bersivê dide.

Ma ez dikarim ji malperek traceroute bimeşînim?

Gerokek nikare pakêtên xav hewcedariyên traceroute bişîne, ji ber vê yekê ew ji hêla xerîdar ve nayê kirin. Traceroutên-based Web hene, lê ew rêça ji serverên malperê berbi armancê dipîvin - ne ji cîhaza we. Ji gerokek hûn hîn jî dikarin IP-ya xweya giştî bibînin û wê berevajî DNS.