Hoe Nmap te gebruiken voor Traceroute en het lezen van netwerkpaden

Om Nmap te gebruiken voor traceroute, voert u het commando `.` uit nmap -sn --traceroute scanme.nmap.org. De -snoptie `--port scan` slaat het scannen van poorten over terwijl Nmap controleert of de host actief is; in plaats daarvan --traceroutewordt Nmap gevraagd de route naar een reagerende host weer te geven. Vervang de voorbeeldhost door een systeem dat u bezit, beheert of waarvoor u scanrechten hebt. Dit commando, dat alleen een pad gebruikt, houdt de test beperkter dan de standaard poortscan van Nmap.

Een laptop verstuurt een datapakket via drie genummerde routerhops naar een server.
Een traceroute toont de routers die reageren tussen de computer die de scan uitvoert en een bestemming.

Wat Nmap traceroute laat zien

Een traceroute schat het netwerkpad door pakketten te verzenden met verschillende IP time-to-live (TTL) of hop-limit waarden. Elke router verlaagt die waarde; wanneer deze nul bereikt, kan een router een ICMP "Time Exceeded" bericht terugsturen. De scantool gebruikt die antwoorden om hops te identificeren en de round-trip time (RTT) te meten. TTL telt hops, niet seconden.

De methode van Nmap verschilt van de klassieke tracerouteof Windows-methode tracert. Nmap voert na de scan een traceroute uit en gebruikt de scanresultaten om een ​​poort en protocol te selecteren die waarschijnlijk het doel zullen bereiken. Het begint met een hoge TTL en telt naar beneden, terwijl veel traditionele traceroute-tools bij één beginnen en naar boven tellen. Hierdoor is de route-output van Nmap gekoppeld aan de scan en de probes die zijn uitgevoerd; het is geen volledig overzicht van elke mogelijke route of het retourpad.

Voer een Nmap traceroute uit in vier stappen.

1. Installeer Nmap en controleer of het werkt.

Download Nmap van de officiële Nmap-downloadpagina . Kies het installatieprogramma voor Windows of macOS, of volg de officiële installatie-instructies voor uw Linux-distributie. Open de opdrachtprompt, PowerShell, Terminal of een Linux-shell en voer het commando in nmap --version. Als het commando niet wordt gevonden, voltooi dan de installatie of voeg Nmap toe aan uw PATH.

Sommige scan- en traceroutefuncties vereisen verhoogde privileges voor het vastleggen van pakketten of raw-sockettoegang. Probeer op macOS of Linux de opdracht te laten voorafgaan door `--` sudoals Nmap een machtigingsprobleem meldt; open op Windows de terminal met beheerdersrechten wanneer dit nodig is. Gebruik alleen het privilege-niveau dat nodig is voor uw geautoriseerde test.

2. Kies een host die je mag testen.

Voor een veilige oefenomgeving staat het Nmap-project expliciet scans van Nmap toe op scanme.nmap.org. Deze toestemming is beperkt: test geen exploits of denial-of-service-tests en beperk het aantal scans tot maximaal twaalf per dag. Voor andere hosts moet u eerst toestemming vragen aan de netwerkeigenaar. De juridische en gebruiksrichtlijnen van het Nmap- project leggen de reikwijdte van de testhost uit en waarom scanrechten belangrijk zijn.

3. Begin met een opdracht die alleen een pad bevat.

Voer dit commando uit op macOS of Linux:

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

Laat dit op Windows achterwege sudoen gebruik indien nodig een terminal met beheerdersrechten:

nmap -sn --traceroute scanme.nmap.org
In een terminalvenster wordt het Nmap-commando weergegeven met de opties -sn en --traceroute voor scanme.nmap.org.
Gebruik -sndit --tracerouteom hostdetectie en padtracering aan te vragen zonder poortscan.

De Nmap-referentie voor hostdetectie beschrijft beide opties. Nmap verzendt nog steeds netwerkprobes; -sndit betekent "geen poortscan", niet "geen verkeer". Als u een specifieke service wilt onderzoeken, gebruik dan een poortscan met een beperkte scope tegen een geautoriseerde host, zoals nmap -p 443 --traceroute your-authorized-host.example. Deze scan controleert TCP-poort 443 vóór het traceren en kan meer verkeer verzenden dan de opdracht die alleen het pad scant.

4. Lees de hoplijst door en sla deze op als deze nuttig is.

Zoek naar de TRACEROUTEsectie en de bijbehorende kolommen HOP. Een hopnummer markeert de waargenomen positie langs de route. RTT is de tijd die een probe nodig heeft om die hop te bereiken en een antwoord terug te krijgen; het is geen eenrichtingsmeting of een directe meting van de verbinding zelf. Adressen kunnen worden weergegeven als IP-nummers of, wanneer naamresolutie slaagt, als hostnamen.RTTADDRESS

Een illustratieve Nmap traceroute-tabel toont het aantal hops, de retourtijden en IP-adressen die alleen ter documentatie dienen.
Dit is slechts een voorbeeldlay-out: hopadressen en responstijden variëren per netwerk en tijdstip.

Om een ​​kopie in normale tekst te bewaren voor vergelijking, voeg je de uitvoeroptie van Nmap toe:

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

Voer hetzelfde commando uit vanaf hetzelfde bronnetwerk wanneer u de resultaten vergelijkt. Een gewijzigde route kan duiden op routeringswijzigingen, taakverdeling of tijdelijke filtering, en niet per se op een fout op zich.

Problemen met ontbrekende of verwarrende hops oplossen

  • Een asterisk geeft aan * * * dat Nmap geen bruikbaar antwoord heeft ontvangen voor die probe voordat de time-out werd bereikt. Een router kan reacties filteren of de snelheid ervan beperken en toch verkeer doorsturen, dus één stille hop bewijst niet dat het pad is verbroken.
  • De tracering start niet: controleer of de hostnaam correct wordt opgelost, of de bestemming reageert op detectieprobes en of u de vereiste rechten hebt. Als u de controle over het doel hebt, controleer dan de firewall en de netwerkregels tussen het doel en uw scanner.
  • Namen vertragen de weergave: Voeg -nbijvoorbeeld toe om DNS-zoekopdrachten over te slaan sudo nmap -n -sn --traceroute scanme.nmap.org.
  • Een plotselinge toename in latentie bij één hop: beschouw dit als een aanwijzing, niet als bewijs van congestie op die router. ICMP-antwoorden kunnen vertraagd of gedeprioriteerd zijn, en de uitgaande en retourroutes kunnen verschillen.
Een illustratieve traceroute-uitvoer toont een stille tussenliggende hop, gemarkeerd met sterretjes, en een reagerende latere hop.
Een stille tussenliggende hop kan nog steeds verkeer doorsturen; latere hops kunnen normaal reageren.

Nmap --tracerouteis handig wanneer je padinformatie wilt naast de resultaten van host-discovery of port-scans. Lees de hoplijst als bewijs van één bron, op één moment, met behulp van specifieke probes. Firewalls, load balancing en asymmetrische routing kunnen allemaal delen van het beeld verbergen of vertekenen.

Laat een reactie achter

10 beste ping sweep-tools om apparaten in je netwerk te vinden

10 beste ping sweep-tools om apparaten in je netwerk te vinden

Vergelijk 10 ping sweep-tools voor snelle LAN-detectie, platformoverschrijdend scannen en IP-adresbeheer. Ontdek wat een sweep je wel en niet kan vertellen.

6 beste netwerkbeheertools voor het bijhouden van prestaties

6 beste netwerkbeheertools voor het bijhouden van prestaties

Vergelijk zes netwerkbeheertools voor prestatiebewaking, inclusief SNMP-dekking, mapping, waarschuwingen, implementatiemodellen en kostenafwegingen.

Ping Monitor: 7 gratis en open-source tools voor netwerkbeschikbaarheid

Ping Monitor: 7 gratis en open-source tools voor netwerkbeschikbaarheid

Vergelijk zeven gratis, open-source pingmonitors, van complete netwerksuites tot gerichte latency-probes, en kies de monitor die het beste aansluit bij uw beschikbaarheid, pakketverlies en historische gegevens.

Beste wifi-analyseprogramma's voor Windows, iOS en Android

Beste wifi-analyseprogramma's voor Windows, iOS en Android

Vergelijk verschillende wifi-analysetools voor Windows, iPhone en Android, inclusief tools voor het meten van kanaalcongestie, signaaldekking, heatmaps en het oplossen van netwerkproblemen.

QoS in netwerken: wat Quality of Service doet en hoe het werkt

QoS in netwerken: wat Quality of Service doet en hoe het werkt

Leer wat QoS betekent in netwerken, hoe DSCP-markeringen en verkeerswachtrijen prioriteit geven aan spraak-, video- en zakelijke applicaties, en wat QoS niet kan oplossen.

Beste SFTP-serversoftware voor veilige bestandsoverdracht

Beste SFTP-serversoftware voor veilige bestandsoverdracht

Vergelijk betrouwbare SFTP-serversoftware voor Windows en Linux, waaronder OpenSSH, Bitvise, SolarWinds en SFTPGo. Vind de oplossing die het beste aansluit op uw beveiligings- en bestandsoverdrachtbehoeften.

De 7 beste tools voor IP-adresbeheer voor netwerkteams

De 7 beste tools voor IP-adresbeheer voor netwerkteams

Vergelijk zeven tools voor IP-adresbeheer voor subnetdetectie, DNS- en DHCP-coördinatie, netwerkinventarisatie en open-source IPAM.

Beste praktijken voor netwerkmonitoring: wat te volgen en welke tools te gebruiken

Beste praktijken voor netwerkmonitoring: wat te volgen en welke tools te gebruiken

Bouw een praktische netwerkmonitor met een duidelijk overzicht van alle apparaten, nuttige prestatiemetingen, bruikbare waarschuwingen en een vergelijking van SolarWinds NPM, PRTG en OpManager.

10 beste netwerkscanners voor het opsporen van apparaten en IP-adressen

10 beste netwerkscanners voor het opsporen van apparaten en IP-adressen

Vergelijk netwerkscannertools voor snelle apparaatdetectie, platformoverschrijdende IP-scans en IPAM voor bedrijven, met advies over welke optie het beste bij uw netwerk past.

Hoe Nmap te gebruiken voor Traceroute en het lezen van netwerkpaden

Hoe Nmap te gebruiken voor Traceroute en het lezen van netwerkpaden

Gebruik de optie --traceroute van Nmap om hops naar een geautoriseerde host in kaart te brengen, de hop- en RTT-uitvoer te begrijpen en ontbrekende reacties op te sporen zonder onnodig te scannen.