Cum se utilizează Nmap pentru Traceroute și citirea căii de rețea

Pentru a utiliza Nmap pentru traceroute, executați comanda nmap -sn --traceroute scanme.nmap.org. -snOpțiunea omite scanarea porturilor în timp ce Nmap verifică dacă gazda este activă; --tracerouteîi cere să afișeze ruta către o gazdă care răspunde. Înlocuiți gazda eșantion doar cu un sistem pe care îl dețineți, îl administrați sau aveți permisiunea de a-l scana. Această comandă care se bazează doar pe cale menține testul mai restrâns decât scanarea implicită a porturilor a Nmap.

Un laptop trimite un pachet prin trei salturi numerotate ale routerului către un server
Un traceroute dezvăluie ruterele care răspund între computerul de scanare și o destinație.

Ce arată Nmap traceroute

Un traceroute estimează calea de rețea prin trimiterea de pachete cu valori diferite ale timpului de viață (TTL) al adresei IP sau ale limitei de salt. Fiecare router reduce această valoare; când aceasta ajunge la zero, un router poate returna un mesaj ICMP „Timp depășit”. Instrumentul de scanare folosește aceste răspunsuri pentru a identifica salturile și a măsura timpul de întoarcere (RTT). TTL numără salturile, nu secundele.

Metoda Nmap diferă de cea clasică traceroutesau de cea utilizată în Windows tracert. Nmap efectuează un traceroute după scanare și folosește rezultatele scanării pentru a selecta un port și un protocol care ar putea ajunge la țintă. Începe cu un TTL ridicat și numără descrescător, în timp ce multe instrumente tradiționale de traceroute încep de la unu și numără crescător. Drept urmare, rezultatul rutei Nmap este legat de scanarea și sondele efectuate; nu este o hartă completă a fiecărei rute posibile sau a căii de retur.

Rulează un traceroute Nmap în patru pași

1. Instalați Nmap și verificați dacă rulează

Obțineți Nmap de pe pagina oficială de descărcare Nmap . Alegeți programul de instalare pentru Windows sau macOS sau urmați instrucțiunile oficiale de instalare pentru distribuția dvs. Linux. Deschideți Linia de comandă, PowerShell, Terminal sau o shell Linux și introduceți nmap --version. Dacă comanda nu este găsită, finalizați instalarea sau adăugați Nmap la calea de comenzi.

Unele funcții de scanare și traceroute necesită privilegii sporite de captură de pachete sau raw-socket. Pe macOS sau Linux, încercați să prefixați comanda cu sudodacă Nmap raportează o problemă de permisiuni; pe Windows, deschideți terminalul cu drepturi de administrator atunci când este necesar. Folosiți doar nivelul de privilegii necesar pentru testul autorizat.

2. Alegeți o gazdă pe care aveți voie să o testați

Pentru o practică sigură, proiectul Nmap permite în mod explicit scanările Nmap ale [platformei/platformei] scanme.nmap.org. Această permisiune este limitată: nu testați exploit-uri și nu rulați teste de tip denial-of-service și limitați scanările la maximum o duzină pe zi. Pentru alte gazde, obțineți mai întâi aprobarea proprietarului rețelei. Ghidul legal și de utilizare Nmap al proiectului explică domeniul de aplicare al gazdei sale de testare și de ce contează permisiunile de scanare.

3. Începeți cu o comandă care se referă doar la cale

Executați această comandă pe macOS sau Linux:

sudo nmap -sn --traceroute scanme.nmap.org

Pe Windows, omiteți sudoși utilizați un terminal cu privilegii ridicate dacă este necesar:

nmap -sn --traceroute scanme.nmap.org
O fereastră de terminal afișează comanda Nmap cu -sn și --traceroute pentru scanme.nmap.org
Folosește -sn`with` --traceroutepentru a solicita descoperirea gazdei și urmărirea căii fără o scanare a porturilor.

Referința Nmap pentru descoperirea de porturi documentează ambele opțiuni. Nmap trimite în continuare sonde de rețea; -snînseamnă „fără scanare de porturi”, nu „fără trafic”. Dacă trebuie să investigați un anumit serviciu, utilizați o scanare de porturi cu scop restrâns împotriva unei gazde autorizate, cum ar fi nmap -p 443 --traceroute your-authorized-host.example. Aceasta verifică portul TCP 443 înainte de urmărire și poate trimite mai mult trafic decât comanda path-only.

4. Citește lista de hamei și salvează-o dacă este util

Căutați TRACEROUTEsecțiunea și coloanele sale HOP, RTT, și ADDRESS. Un număr de hop marchează poziția observată de-a lungul rutei. RTT este timpul necesar unei sonde pentru a ajunge la acel hop și pentru ca un răspuns să returneze; nu este o măsurare unidirecțională sau o măsurare directă a legăturii în sine. Adresele pot fi afișate ca numere IP sau, atunci când rezoluția numelui reușește, ca nume de gazdă.

Un tabel ilustrativ de traceroute Nmap listează numerele de salturi, timpii de dus-întors și adresele IP disponibile doar pentru documentație.
Doar exemplu de aspect: adresele de salt și timpii de răspuns variază în funcție de rețea și de ora din zi.

Pentru a păstra o copie a textului normal pentru comparație, adăugați opțiunea de ieșire a Nmap:

sudo nmap -sn --traceroute -oN nmap-trace.txt scanme.nmap.org

Executați aceeași comandă din aceeași rețea sursă atunci când comparați rezultatele. O rută modificată poate reflecta modificări de rutare, echilibrarea încărcării sau filtrarea temporară, mai degrabă decât o eroare în sine.

Depanarea problemelor legate de salturi lipsă sau confuze

  • Apare un asterisc: * * * înseamnă că Nmap nu a primit un răspuns utilizabil pentru acea sondă înainte de expirarea timpului. Un router poate filtra sau limita rata răspunsurilor și totuși să redirecționeze traficul, deci un singur salt silențios nu dovedește că ruta este întreruptă.
  • Urmărirea nu pornește: Confirmați că numele gazdei se rezolvă, că destinația răspunde la sondele de descoperire și că aveți privilegiile necesare. Dacă controlați ținta, verificați firewall-ul acesteia și regulile de rețea dintre aceasta și scaner.
  • Numele încetinesc afișajul: Adăugați -npentru a omite căutările DNS inverse, de exemplu sudo nmap -n -sn --traceroute scanme.nmap.org.
  • Salturi de latență la un singur salt: Tratați-le ca pe un indiciu, nu ca pe o dovadă a congestiei la acel router. Răspunsurile ICMP pot fi întârziate sau prioritizate, iar rutele de ieșire și de întoarcere pot diferi.
O ieșire ilustrativă a traceroute arată un hop intermediar silențios marcat cu asteriscuri și un hop ulterior de răspuns.
Un hop intermediar silențios poate totuși redirecționa traficul; hopurile ulterioare pot răspunde normal.

Nmap --tracerouteeste util atunci când doriți informații despre cale alături de rezultatele descoperirii gazdelor sau scanării porturilor. Citiți lista de hop-uri ca dovadă dintr-o singură sursă, la un moment dat, folosind anumite sonde. Firewall-urile, echilibrarea încărcării și rutarea asimetrică pot ascunde sau modifica părți ale imaginii.

Lasă un comentariu

10 cele mai bune instrumente Ping Sweep pentru găsirea dispozitivelor în rețeaua dvs.

10 cele mai bune instrumente Ping Sweep pentru găsirea dispozitivelor în rețeaua dvs.

Comparați 10 instrumente de scanare ping pentru descoperirea rapidă a rețelelor LAN, scanarea multi-platformă și gestionarea adreselor IP. Aflați ce vă poate spune o scanare (sweep).

6 Cele mai bune instrumente de gestionare a rețelei pentru urmărirea performanței

6 Cele mai bune instrumente de gestionare a rețelei pentru urmărirea performanței

Comparați șase instrumente de gestionare a rețelei pentru monitorizarea performanței, inclusiv acoperirea SNMP, maparea, alertele, modelele de implementare și compromisurile de costuri.

QoS în rețele: Ce face calitatea serviciilor și cum funcționează

QoS în rețele: Ce face calitatea serviciilor și cum funcționează

Aflați ce înseamnă QoS în rețele, cum marcajele DSCP și cozile de trafic prioritizează aplicațiile vocale, video și de business și ce nu poate remedia QoS.

Cel mai bun software de server SFTP pentru transferuri securizate de fișiere

Cel mai bun software de server SFTP pentru transferuri securizate de fișiere

Compară software-ul de server SFTP fiabil pentru Windows și Linux, inclusiv OpenSSH, Bitvise, SolarWinds și SFTPGo. Găsește soluția potrivită pentru nevoile tale de securitate și transfer de fișiere.

Cele mai bune practici de monitorizare a rețelei: Ce să urmăriți și ce instrumente să utilizați

Cele mai bune practici de monitorizare a rețelei: Ce să urmăriți și ce instrumente să utilizați

Construiți o monitorizare practică a rețelei cu o acoperire clară a dispozitivelor, indicatori de performanță utili, alerte acționabile și o comparație între SolarWinds NPM, PRTG și OpManager.

Cele mai bune 7 instrumente de gestionare a adreselor IP pentru echipele de rețea

Cele mai bune 7 instrumente de gestionare a adreselor IP pentru echipele de rețea

Comparați șapte instrumente de gestionare a adreselor IP pentru descoperirea subrețelelor, coordonarea DNS și DHCP, inventarul rețelei și IPAM open-source.

10 cele mai bune instrumente de scanare a rețelei pentru descoperirea dispozitivelor și a adreselor IP

10 cele mai bune instrumente de scanare a rețelei pentru descoperirea dispozitivelor și a adreselor IP

Comparați instrumentele de scanare a rețelei pentru descoperirea rapidă a dispozitivelor, scanări IP pe mai multe platforme și IPAM pentru întreprinderi, cu îndrumări privind potrivirea fiecărei opțiuni la rețeaua dvs.

Cum se utilizează Nmap pentru Traceroute și citirea căii de rețea

Cum se utilizează Nmap pentru Traceroute și citirea căii de rețea

Folosește opțiunea --traceroute din Nmap pentru a mapa salturi la o gazdă autorizată, a înțelege ieșirea saltului și a RTT-ului și a depana răspunsurile lipsă fără a suprascana.

6 Cele mai bune instrumente de monitorizare a serverelor Windows pentru o disponibilitate și o performanță mai bune

6 Cele mai bune instrumente de monitorizare a serverelor Windows pentru o disponibilitate și o performanță mai bune

Comparați șase instrumente de monitorizare Windows Server în funcție de colectarea datelor Windows, vizibilitatea aplicațiilor, modelul de implementare și licențierea pentru a găsi instrumentul potrivit.

6 instrumente de monitorizare a rețelei Linux pentru dispozitive, gazde și trafic

6 instrumente de monitorizare a rețelei Linux pentru dispozitive, gazde și trafic

Comparați șase instrumente de monitorizare a rețelei Linux pentru descoperirea dispozitivelor SNMP, grafice de interfață, metrici gazdă, verificări de servicii și fluxuri de trafic.