How to find all the IP addresses on a network?

To find all the IP addresses on a network on a Linux host, we recommend using nmap: The Network Mapper. Its primary function is to discover host(s) and then analyse the responses. For any vulnerability analysis, nmap should be one of the first tools used in your analysis. nMap functionality is now available across MacOS & Windows.



nmap features include:

  • Operating System detection – nmap is able to detect the operating system on a host and the hardware characteristics of the network devices. It can also provide further information on threats such as reverse DNS (Domain Name Server) names and MAC addresses.
  • Port Scanning – nmap can be used to see which ports are open on the targeted host.
  • Host discovery – For system administrators, this is the most vital tool available as it identifies hosts on your network, listing all the hosts that respond to TCP and/or ICMP requests. It is also useful to check if a host has a particular port open.

As organisations grow, nmap is a great tool to use in network inventory checks, network mapping, network server maintenance and asset management. It can also be used to find and exploit vulnerabilities in a network.

How to install nmap

sudo apt-get install nmap

How to scan a single IP using nmap


How to scan UDP ports

nmap -sU -p 123,161,162

How to ping the network and list every machine that responds to ping

nmap -sP

How to perform a full TCP port scan (includes service version detection using T4)

nmap -p 1-65535 -sV -sS -T4 target

What if you want to use nmap to scan from a file?

nmap -iL ip-addresses.txt

Avoid firewall detection using nmap decoys

-D decoy1,decoy2,ME

How to scan for DDOS reflection UDP services

nmap –sU –A –PN –n –pU:19,53,123,161 –script=ntp-monlist,dns-recursion,snmp-sysdescr

Best alternative solution to nmap

Should nmap not be the best solution for you, we recommend using Fing. It has the same features and functions but is also available on iOS and Android. Check it out on the Google Playstore or Apple App Store. 


Cyber Security, NetworkingStephen Chapendamanmap, tcp, UDP, IP, Cyber Security, Networking, how do i use nmap, how can i use nmap, how do hackers use nmap, how use nmap linux, how to use nmap in windows, how to use nmap in kali linux, how to use nmap to hack, how to use nmap in ubuntu, how to use nmap scripts, how to use nmap on mac, how to use nmap android, how to use nmap anonymously, how to use nmap apk, how to use nmap and wireshark, how to use an nmap script, how to use nmap command in windows, how to use nmap command, how to use nmap command in linux, how to use nmap effectively, how to use nmap for hacking, how to use nmap for port scanning, how to use nmap for windows, how to use nmap for penetration testing, how to use nmap for android, how to use nmap gui, how to use nmap in linux, how to use nmap in android, how to use nmap in windows 8, how to use nmap in cmd, how to use nmap in backtrack 5 r3, how to use nmap in linux terminal, how to use nmap in metasploit, how to use nmap kali linux, how to use nmap mac, how to use nmap on windows, how to use nmap on kali linux, how to use nmap on ubuntu, how to use nmap on linux, how to use nmap on android, how to use nmap on windows 8, how install nmap on ubuntu, how install nmap on windows, how to use nmap pdf, how to use nmap port scanning, how to use nmap scan network, how to use the nmap command, how to use nmap ubuntu, how to use nmap video, how to use nmap windows, how to use nmap with tor, how to use nmap with proxy, how to use nmap youtube, how do you use nmap, how to use nmap - zenmap gui, how to use nmap 2015, nmap windows, nmap commands, nmap download, nmap cheat sheet, nmap port scan, nmap scan all ports, nmap ping sweep, nmap mac, nmap online, nmap tutorial, nmap apk, nmap android, nmap all ports, nmap arp scan, nmap alternative, nmap aggressive scan, nmap arguments, nmap all ports are filtered, nmap app download, nmap ack scan, nmap banner grab, nmap book, nmap basics, nmap book pdf, nmap basic commands, nmap bypass firewall, nmap brute force, nmap basic scan, nmap brew, nmap beast script, nmap documentation, nmap discovery scan, nmap detect os, nmap definition, nmap default scan, nmap default ports, nmap deep scan, nmap download for android, nmap discover hosts on network, nmap examples, nmap enum ciphers, nmap exclude ip, nmap examples linux, nmap eternalblue script, nmap equivalent windows, nmap ethernet, nmap explained, nmap evade firewall, nmap ebook, nmap for windows, nmap for android, nmap for mac, nmap filtered, nmap flags, nmap for windows 10, nmap filtered port, nmap filtered vs closed, nmap fingerprint, nmap failed to open device eth0, nmap gui, nmap github, nmap guide, nmap get hostname, nmap get mac address, nmap grepable output, nmap get os, nmap guide pdf, nmap get computer name, nmap gui ubuntu, nmap host discovery, nmap hostname, nmap home assistant, nmap heartbleed, nmap http methods, nmap help, nmap http scripts, nmap host seems down, nmap how to use, nmap hacking, nmap ipv6, nmap ip range, nmap install, nmap ip scan, nmap intense scan, nmap in windows, nmap idle scan, nmap in linux, nmap input file, nmap icmp scan, nmap java, nmap json output, nmap just ping, nmap java rmi, nmap javascript, nmap jboss, nmap joomla, nmap jenkins, nmap java api, nmap java library, nmap kali, nmap kali tutorial, nmap kali linux pdf, nmap keys, nmap kali commands, nmap knock, nmap kibana, nmap known ports, nmap kullanımı, nmap keeps crashing, nmap linux, nmap local network, nmap list of ips, nmap linux command, nmap localhost, nmap list scan, nmap latest version, nmap list open ports, nmap license, nmap list scripts, nmap man, nmap mac address, nmap manual, nmap ms17-010, nmap multiple ips, nmap meaning, nmap manual pdf, nmap mysql, nmap mac download, nmap network scanning, nmap nse scripts, nmap network scanning pdf, nmap no ping, nmap nse, nmap ncat, nmap not showing hostname, nmap null scan, nmap n, nmap ntp mode 6, nmap options, nmap os detection, nmap output, nmap on windows, nmap os x, nmap open ports, nmap open filtered, map of new jersey, map of us, nmap portable, nmap port scan example, nmap port, nmap python, nmap pdf, nmap ping scan subnet, nmap port scanner, nmap pn, nmap quick scan, mapquest, nmap quick port scan, nmap quick ping scan, nmap quick scan subnet, nmap quick scan plus, nmap quiet scan, mapquest driving directions, nmap quick reference, nmap quick ping sweep, nmap raspberry pi, nmap range, nmap resolve hostname, nmap range scan, nmap run all scripts, nmap results, nmap review, nmap rttvar, nmap run multiple scripts, nmap resume, nmap scan, nmap scripts, nmap scan network, nmap scan subnet, nmap switches, nmap state filtered, nmap stealth scan, nmap specific port, nmap scan ports, nmap scan open ports, nmap tool, nmap tutorial pdf, nmap traceroute, nmap top ports, nmap t4, nmap tcp scan, nmap test port, nmap tcpwrapped, nmap target, nmap udp scan, nmap udp port, nmap ubuntu, nmap usage, nmap user guide, nmap udp open filtered, nmap url, nmap unix, nmap update scripts, nmap unix command, nmap vulnerability scan, nmap verbose, nmap vs nessus, nmap version scan, nmap vulnerability scanner, nmap vs wireshark, nmap vuln scan, nmap vs zenmap, nmap vim, nmap vs netcat, nmap windows download, nmap wiki, nmap windows portable, nmap windows gui, nmap website, nmap what does filtered mean, nmap web, nmap wannacry, nmap wireshark, nmap xmas scan, nmap xml output, nmap xml to csv, nmap xml to html, nmap xml viewer, nmap xml to excel, nmap xsl stylesheet, nmap xsl, nmap xp_cmdshell, nmap xml schema, nmap youtube, nmap yourself, nmap yum, nmap your own network, yosemite map, nmap yum install, nmap youtube tutorial, nmap yum repository, nmap your port specifications are illegal, nmap your host specifications are illegal, nmap zenmap, nmap zombie scan, nmap zone transfer, nmap zmap, nmap zip, nmap zombie, nmap zenmap gui download, nmap zenmap tutorial, nmap zeroconf, nmap 0 hosts up, nmap 0/24, nmap ms08 067, nmap, nmap ms15-034, nmap ms14-066, nmap ms08-067 check, nmap ms12-020, nmap ms09-001, nmap port 0, nmap 101, nmap, nmap 192.168.x.x, nmap 1000 ports list, nmap 1 host up, nmap 1000 ports, nmap 1720, nmap 1000 ports filtered, nmap, nmap 161/udp open filtered snmp, nmap 2008, nmap 2017, nmap 20th birthday, nmap 256 hosts up, nmap /24, nmap 2015, nmap /24 scan, nmap 22 port, nmap 22/tcp closed ssh, nmap 22 tcp filtered ssh, nmap 3389, nmap 3des, nmap 32 bit, nmap 3 way handshake, nmap 32 commands, nmap 3306, nmap 3.1, nmap 3g modem, nmap 3g, nmap 32, nmap 443, nmap 445, nmap 4096 limit, nmap 443/tcp closed http, nmap 4.85 download, nmap-4.76-setup.exe download, nmap 4.11, nmap 445/tcp filtered microsoft-ds, nmap 4.76, nmap 4.11 download, nmap 5.51, nmap 5.21, nmap 5, nmap 5.51 should i remove it, nmap 5.51 download, nmap 5.61-spiceworks, nmap 5.51 virus, nmap 5.51 for windows, nmap-5.51-setup.exe download, nmap 5 cheat sheet, nmap 6.47, nmap 6 cookbook pdf, nmap 6, nmap 6 cookbook, nmap 64 bit, nmap 6.25, nmap 6.40 download, nmap 6 download, nmap 6.47 download, nmap 6.25 download, nmap 7.60, nmap 7.40, nmap 7.12, nmap 7.50, nmap 7.6, nmap 7, nmap 7.50 download, nmap 7.4, nmap 7.60 setup, nmap 7.60 ubuntu, nmap 80 port scan, nmap 80/tcp filtered http, nmap 80/tcp closed http, nmap 80 tcp open http, nmap /8, nmap, nmap windows 8.1, nmap windows 8, nmap port 80 filtered, nmap windows 8.1 crash, nmap 94fbr, nmap 999 filtered ports, nmap 9100, nmap port 9100, nmap ubuntu 9.10, nmap solaris 9, nmap scan port 9100, nmap stuck at 99.99Comment