How can I scan the local network for connected devices? (Mac OS)












106















I'm basically looking for something like this but available on Mac.



I am trying to connect a new workstation to our wireless multifunction printer and I'm having a hell of a time getting the device to spit out an IP for me to connect to.



Is there a way I can scan the network somehow?



If it makes a difference, the new workstation is using Mac OS X 10.6.










share|improve this question





























    106















    I'm basically looking for something like this but available on Mac.



    I am trying to connect a new workstation to our wireless multifunction printer and I'm having a hell of a time getting the device to spit out an IP for me to connect to.



    Is there a way I can scan the network somehow?



    If it makes a difference, the new workstation is using Mac OS X 10.6.










    share|improve this question



























      106












      106








      106


      67






      I'm basically looking for something like this but available on Mac.



      I am trying to connect a new workstation to our wireless multifunction printer and I'm having a hell of a time getting the device to spit out an IP for me to connect to.



      Is there a way I can scan the network somehow?



      If it makes a difference, the new workstation is using Mac OS X 10.6.










      share|improve this question
















      I'm basically looking for something like this but available on Mac.



      I am trying to connect a new workstation to our wireless multifunction printer and I'm having a hell of a time getting the device to spit out an IP for me to connect to.



      Is there a way I can scan the network somehow?



      If it makes a difference, the new workstation is using Mac OS X 10.6.







      macos mac networking printer network-shares






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 20 '17 at 10:04









      Community

      1




      1










      asked Mar 26 '10 at 15:17









      macekmacek

      2,507143650




      2,507143650






















          7 Answers
          7






          active

          oldest

          votes


















          171















          1. Ping the broadcast address

            (you can find it with ifconfig | grep broadcast)


          2. and then do an arp -a







          share|improve this answer





















          • 1





            Great tip.. I filtered out the results to only show the ip's that are not incomplete (and are present) with.. arp -a | grep :

            – Jas Panesar
            Jul 17 '13 at 2:46








          • 11





            Can someone explain why/how this works? You ping the broadcast and this causes all the other connected clients to commit network activity which is then visible to arp ??

            – deweydb
            Dec 28 '14 at 18:28






          • 21





            Best answer. You can do it one line too: ifconfig | grep broadcast | arp -a

            – Codeversed
            Jan 21 '15 at 13:16






          • 1





            @deweydb when you're on LAN, connecting to an IP involves resolving the IP into a mac address. ARP keeps a cache of all resolved IP addresses. Doing a broadcast ping indirectly triggers a resolution for all IPs on the network. Now... how can we resolve the list of IPs into DNS (or other) names?

            – Rolf
            Oct 25 '16 at 10:24








          • 2





            I use: arp -a | grep -v '^?' under Macosx.

            – Mirko Ebert
            Dec 29 '16 at 23:11



















          6














          Where x.x.x is the first three numbers in your ip address.



          for ip in $(seq 1 254); do ping -c 1 x.x.x.$ip -o ConnectTimeout=5; [ $? -eq 0 ] && echo "x.x.x.$ip UP" || : ; done





          share|improve this answer



















          • 1





            On a Mac here, had to slightly adjust your answer as the timeout is set using the -t option (for instance -t 5 for a 5 seconds timeout)

            – pabuisson
            Aug 2 '13 at 19:03






          • 1





            Right, that also didn't work for me. On the Mac you not only need to use the -t 5 option, but also move it to be before the ip. i.e. -c 1 -t 5 x.x.x.$ip. Otherwise it'll error and bomb out.

            – Matt H
            Feb 24 '14 at 4:06



















          5














          Your printer provides a file share for dropping files into or are you just trying to locate the printer on your network?



          Does your new multifunction printer support Bonjour/ZeroConf? (Most new network based printers do) If so you can use a program such as Bonjour Browser to see what is available on your network.



          On your router does it appear on the DHCP Clients Table (you may have to consult your manual to see how to see this table) - as this will also give you the IP but will also let you know for certain that your printer is actually connected to your network.



          From your Mac itself you can use a program such as Nmap from the command line or use a GUI based app (eg. Zenmap - GUI for Nmap or AngryIPScanner) to scan your network and then see what ports are available.






          share|improve this answer



















          • 1





            To add to @Chealion's answer, if your printer supports Bonjour, you should see it in the "Nearby printers" list on the "Printer" pop-up menu of the "File > Print..." dialog sheet, or in the printer browser you see when you go to "Add Printer...". So many multifuction printers from the major manufacturers support Bonjour nowadays, that I'm surprised when a printer doesn't just automatically show up on those places I mentioned.

            – Spiff
            Mar 26 '10 at 20:03





















          5














          Single Line Answer: http://nmap.org/download.html [Use NMAP] or Angry IP Scanner






          share|improve this answer





















          • 1





            The Angry IP Scanner download link has changed. Better just to use the domain address: angryip.org

            – user3439894
            Dec 25 '17 at 14:12



















          0














          Works:



          $ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip; done


          or



          $ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip -W 1; done


          Description:



          loop from 1 till 254
          on each loop ping the ip one after another, to skip press CTRL + C
          or
          on each loop -W 1 means auto skip after 1 second





          share|improve this answer































            0














            Fing (mostly known as a mobile network scanner for android/ios) has a freely available macos console version which additionally does some fingerprinting via built-in mac address manufacturer tables. It appears to be faster than nmap and easier to use.



            Once installed you can run it with:



            sudo fing


            It is apparently closed source so I don't know how safe it is to use. Make sure you are aware of potential risks.






            share|improve this answer































              -1














              On the Mac, there is IP Scanner, which looks has a GUI that aggregates arp, bonjour, NBT and some other network scanning technologies.






              share|improve this answer





















              • 7





                Hi! Per the FAQ, please disclose any affiliation with products you recommend. And please don't let that be the only reason you're on Super User—otherwise your posts may be considered spam.

                – slhck
                Dec 31 '12 at 19:20








              • 5





                IP Scanner is useless as it has a 6 device limit, then they want $30. Avoid this.

                – JohnnyVegas
                Aug 24 '15 at 18:57










              protected by slhck Feb 21 '13 at 12:31



              Thank you for your interest in this question.
              Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



              Would you like to answer one of these unanswered questions instead?














              7 Answers
              7






              active

              oldest

              votes








              7 Answers
              7






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              171















              1. Ping the broadcast address

                (you can find it with ifconfig | grep broadcast)


              2. and then do an arp -a







              share|improve this answer





















              • 1





                Great tip.. I filtered out the results to only show the ip's that are not incomplete (and are present) with.. arp -a | grep :

                – Jas Panesar
                Jul 17 '13 at 2:46








              • 11





                Can someone explain why/how this works? You ping the broadcast and this causes all the other connected clients to commit network activity which is then visible to arp ??

                – deweydb
                Dec 28 '14 at 18:28






              • 21





                Best answer. You can do it one line too: ifconfig | grep broadcast | arp -a

                – Codeversed
                Jan 21 '15 at 13:16






              • 1





                @deweydb when you're on LAN, connecting to an IP involves resolving the IP into a mac address. ARP keeps a cache of all resolved IP addresses. Doing a broadcast ping indirectly triggers a resolution for all IPs on the network. Now... how can we resolve the list of IPs into DNS (or other) names?

                – Rolf
                Oct 25 '16 at 10:24








              • 2





                I use: arp -a | grep -v '^?' under Macosx.

                – Mirko Ebert
                Dec 29 '16 at 23:11
















              171















              1. Ping the broadcast address

                (you can find it with ifconfig | grep broadcast)


              2. and then do an arp -a







              share|improve this answer





















              • 1





                Great tip.. I filtered out the results to only show the ip's that are not incomplete (and are present) with.. arp -a | grep :

                – Jas Panesar
                Jul 17 '13 at 2:46








              • 11





                Can someone explain why/how this works? You ping the broadcast and this causes all the other connected clients to commit network activity which is then visible to arp ??

                – deweydb
                Dec 28 '14 at 18:28






              • 21





                Best answer. You can do it one line too: ifconfig | grep broadcast | arp -a

                – Codeversed
                Jan 21 '15 at 13:16






              • 1





                @deweydb when you're on LAN, connecting to an IP involves resolving the IP into a mac address. ARP keeps a cache of all resolved IP addresses. Doing a broadcast ping indirectly triggers a resolution for all IPs on the network. Now... how can we resolve the list of IPs into DNS (or other) names?

                – Rolf
                Oct 25 '16 at 10:24








              • 2





                I use: arp -a | grep -v '^?' under Macosx.

                – Mirko Ebert
                Dec 29 '16 at 23:11














              171












              171








              171








              1. Ping the broadcast address

                (you can find it with ifconfig | grep broadcast)


              2. and then do an arp -a







              share|improve this answer
















              1. Ping the broadcast address

                (you can find it with ifconfig | grep broadcast)


              2. and then do an arp -a








              share|improve this answer














              share|improve this answer



              share|improve this answer








              edited Mar 30 '13 at 2:52









              Marius Butuc

              84777




              84777










              answered Mar 26 '10 at 21:59









              Hasaan ChopHasaan Chop

              4,07611413




              4,07611413








              • 1





                Great tip.. I filtered out the results to only show the ip's that are not incomplete (and are present) with.. arp -a | grep :

                – Jas Panesar
                Jul 17 '13 at 2:46








              • 11





                Can someone explain why/how this works? You ping the broadcast and this causes all the other connected clients to commit network activity which is then visible to arp ??

                – deweydb
                Dec 28 '14 at 18:28






              • 21





                Best answer. You can do it one line too: ifconfig | grep broadcast | arp -a

                – Codeversed
                Jan 21 '15 at 13:16






              • 1





                @deweydb when you're on LAN, connecting to an IP involves resolving the IP into a mac address. ARP keeps a cache of all resolved IP addresses. Doing a broadcast ping indirectly triggers a resolution for all IPs on the network. Now... how can we resolve the list of IPs into DNS (or other) names?

                – Rolf
                Oct 25 '16 at 10:24








              • 2





                I use: arp -a | grep -v '^?' under Macosx.

                – Mirko Ebert
                Dec 29 '16 at 23:11














              • 1





                Great tip.. I filtered out the results to only show the ip's that are not incomplete (and are present) with.. arp -a | grep :

                – Jas Panesar
                Jul 17 '13 at 2:46








              • 11





                Can someone explain why/how this works? You ping the broadcast and this causes all the other connected clients to commit network activity which is then visible to arp ??

                – deweydb
                Dec 28 '14 at 18:28






              • 21





                Best answer. You can do it one line too: ifconfig | grep broadcast | arp -a

                – Codeversed
                Jan 21 '15 at 13:16






              • 1





                @deweydb when you're on LAN, connecting to an IP involves resolving the IP into a mac address. ARP keeps a cache of all resolved IP addresses. Doing a broadcast ping indirectly triggers a resolution for all IPs on the network. Now... how can we resolve the list of IPs into DNS (or other) names?

                – Rolf
                Oct 25 '16 at 10:24








              • 2





                I use: arp -a | grep -v '^?' under Macosx.

                – Mirko Ebert
                Dec 29 '16 at 23:11








              1




              1





              Great tip.. I filtered out the results to only show the ip's that are not incomplete (and are present) with.. arp -a | grep :

              – Jas Panesar
              Jul 17 '13 at 2:46







              Great tip.. I filtered out the results to only show the ip's that are not incomplete (and are present) with.. arp -a | grep :

              – Jas Panesar
              Jul 17 '13 at 2:46






              11




              11





              Can someone explain why/how this works? You ping the broadcast and this causes all the other connected clients to commit network activity which is then visible to arp ??

              – deweydb
              Dec 28 '14 at 18:28





              Can someone explain why/how this works? You ping the broadcast and this causes all the other connected clients to commit network activity which is then visible to arp ??

              – deweydb
              Dec 28 '14 at 18:28




              21




              21





              Best answer. You can do it one line too: ifconfig | grep broadcast | arp -a

              – Codeversed
              Jan 21 '15 at 13:16





              Best answer. You can do it one line too: ifconfig | grep broadcast | arp -a

              – Codeversed
              Jan 21 '15 at 13:16




              1




              1





              @deweydb when you're on LAN, connecting to an IP involves resolving the IP into a mac address. ARP keeps a cache of all resolved IP addresses. Doing a broadcast ping indirectly triggers a resolution for all IPs on the network. Now... how can we resolve the list of IPs into DNS (or other) names?

              – Rolf
              Oct 25 '16 at 10:24







              @deweydb when you're on LAN, connecting to an IP involves resolving the IP into a mac address. ARP keeps a cache of all resolved IP addresses. Doing a broadcast ping indirectly triggers a resolution for all IPs on the network. Now... how can we resolve the list of IPs into DNS (or other) names?

              – Rolf
              Oct 25 '16 at 10:24






              2




              2





              I use: arp -a | grep -v '^?' under Macosx.

              – Mirko Ebert
              Dec 29 '16 at 23:11





              I use: arp -a | grep -v '^?' under Macosx.

              – Mirko Ebert
              Dec 29 '16 at 23:11













              6














              Where x.x.x is the first three numbers in your ip address.



              for ip in $(seq 1 254); do ping -c 1 x.x.x.$ip -o ConnectTimeout=5; [ $? -eq 0 ] && echo "x.x.x.$ip UP" || : ; done





              share|improve this answer



















              • 1





                On a Mac here, had to slightly adjust your answer as the timeout is set using the -t option (for instance -t 5 for a 5 seconds timeout)

                – pabuisson
                Aug 2 '13 at 19:03






              • 1





                Right, that also didn't work for me. On the Mac you not only need to use the -t 5 option, but also move it to be before the ip. i.e. -c 1 -t 5 x.x.x.$ip. Otherwise it'll error and bomb out.

                – Matt H
                Feb 24 '14 at 4:06
















              6














              Where x.x.x is the first three numbers in your ip address.



              for ip in $(seq 1 254); do ping -c 1 x.x.x.$ip -o ConnectTimeout=5; [ $? -eq 0 ] && echo "x.x.x.$ip UP" || : ; done





              share|improve this answer



















              • 1





                On a Mac here, had to slightly adjust your answer as the timeout is set using the -t option (for instance -t 5 for a 5 seconds timeout)

                – pabuisson
                Aug 2 '13 at 19:03






              • 1





                Right, that also didn't work for me. On the Mac you not only need to use the -t 5 option, but also move it to be before the ip. i.e. -c 1 -t 5 x.x.x.$ip. Otherwise it'll error and bomb out.

                – Matt H
                Feb 24 '14 at 4:06














              6












              6








              6







              Where x.x.x is the first three numbers in your ip address.



              for ip in $(seq 1 254); do ping -c 1 x.x.x.$ip -o ConnectTimeout=5; [ $? -eq 0 ] && echo "x.x.x.$ip UP" || : ; done





              share|improve this answer













              Where x.x.x is the first three numbers in your ip address.



              for ip in $(seq 1 254); do ping -c 1 x.x.x.$ip -o ConnectTimeout=5; [ $? -eq 0 ] && echo "x.x.x.$ip UP" || : ; done






              share|improve this answer












              share|improve this answer



              share|improve this answer










              answered May 10 '12 at 16:30









              ow3now3n

              17614




              17614








              • 1





                On a Mac here, had to slightly adjust your answer as the timeout is set using the -t option (for instance -t 5 for a 5 seconds timeout)

                – pabuisson
                Aug 2 '13 at 19:03






              • 1





                Right, that also didn't work for me. On the Mac you not only need to use the -t 5 option, but also move it to be before the ip. i.e. -c 1 -t 5 x.x.x.$ip. Otherwise it'll error and bomb out.

                – Matt H
                Feb 24 '14 at 4:06














              • 1





                On a Mac here, had to slightly adjust your answer as the timeout is set using the -t option (for instance -t 5 for a 5 seconds timeout)

                – pabuisson
                Aug 2 '13 at 19:03






              • 1





                Right, that also didn't work for me. On the Mac you not only need to use the -t 5 option, but also move it to be before the ip. i.e. -c 1 -t 5 x.x.x.$ip. Otherwise it'll error and bomb out.

                – Matt H
                Feb 24 '14 at 4:06








              1




              1





              On a Mac here, had to slightly adjust your answer as the timeout is set using the -t option (for instance -t 5 for a 5 seconds timeout)

              – pabuisson
              Aug 2 '13 at 19:03





              On a Mac here, had to slightly adjust your answer as the timeout is set using the -t option (for instance -t 5 for a 5 seconds timeout)

              – pabuisson
              Aug 2 '13 at 19:03




              1




              1





              Right, that also didn't work for me. On the Mac you not only need to use the -t 5 option, but also move it to be before the ip. i.e. -c 1 -t 5 x.x.x.$ip. Otherwise it'll error and bomb out.

              – Matt H
              Feb 24 '14 at 4:06





              Right, that also didn't work for me. On the Mac you not only need to use the -t 5 option, but also move it to be before the ip. i.e. -c 1 -t 5 x.x.x.$ip. Otherwise it'll error and bomb out.

              – Matt H
              Feb 24 '14 at 4:06











              5














              Your printer provides a file share for dropping files into or are you just trying to locate the printer on your network?



              Does your new multifunction printer support Bonjour/ZeroConf? (Most new network based printers do) If so you can use a program such as Bonjour Browser to see what is available on your network.



              On your router does it appear on the DHCP Clients Table (you may have to consult your manual to see how to see this table) - as this will also give you the IP but will also let you know for certain that your printer is actually connected to your network.



              From your Mac itself you can use a program such as Nmap from the command line or use a GUI based app (eg. Zenmap - GUI for Nmap or AngryIPScanner) to scan your network and then see what ports are available.






              share|improve this answer



















              • 1





                To add to @Chealion's answer, if your printer supports Bonjour, you should see it in the "Nearby printers" list on the "Printer" pop-up menu of the "File > Print..." dialog sheet, or in the printer browser you see when you go to "Add Printer...". So many multifuction printers from the major manufacturers support Bonjour nowadays, that I'm surprised when a printer doesn't just automatically show up on those places I mentioned.

                – Spiff
                Mar 26 '10 at 20:03


















              5














              Your printer provides a file share for dropping files into or are you just trying to locate the printer on your network?



              Does your new multifunction printer support Bonjour/ZeroConf? (Most new network based printers do) If so you can use a program such as Bonjour Browser to see what is available on your network.



              On your router does it appear on the DHCP Clients Table (you may have to consult your manual to see how to see this table) - as this will also give you the IP but will also let you know for certain that your printer is actually connected to your network.



              From your Mac itself you can use a program such as Nmap from the command line or use a GUI based app (eg. Zenmap - GUI for Nmap or AngryIPScanner) to scan your network and then see what ports are available.






              share|improve this answer



















              • 1





                To add to @Chealion's answer, if your printer supports Bonjour, you should see it in the "Nearby printers" list on the "Printer" pop-up menu of the "File > Print..." dialog sheet, or in the printer browser you see when you go to "Add Printer...". So many multifuction printers from the major manufacturers support Bonjour nowadays, that I'm surprised when a printer doesn't just automatically show up on those places I mentioned.

                – Spiff
                Mar 26 '10 at 20:03
















              5












              5








              5







              Your printer provides a file share for dropping files into or are you just trying to locate the printer on your network?



              Does your new multifunction printer support Bonjour/ZeroConf? (Most new network based printers do) If so you can use a program such as Bonjour Browser to see what is available on your network.



              On your router does it appear on the DHCP Clients Table (you may have to consult your manual to see how to see this table) - as this will also give you the IP but will also let you know for certain that your printer is actually connected to your network.



              From your Mac itself you can use a program such as Nmap from the command line or use a GUI based app (eg. Zenmap - GUI for Nmap or AngryIPScanner) to scan your network and then see what ports are available.






              share|improve this answer













              Your printer provides a file share for dropping files into or are you just trying to locate the printer on your network?



              Does your new multifunction printer support Bonjour/ZeroConf? (Most new network based printers do) If so you can use a program such as Bonjour Browser to see what is available on your network.



              On your router does it appear on the DHCP Clients Table (you may have to consult your manual to see how to see this table) - as this will also give you the IP but will also let you know for certain that your printer is actually connected to your network.



              From your Mac itself you can use a program such as Nmap from the command line or use a GUI based app (eg. Zenmap - GUI for Nmap or AngryIPScanner) to scan your network and then see what ports are available.







              share|improve this answer












              share|improve this answer



              share|improve this answer










              answered Mar 26 '10 at 15:56









              ChealionChealion

              22.3k76070




              22.3k76070








              • 1





                To add to @Chealion's answer, if your printer supports Bonjour, you should see it in the "Nearby printers" list on the "Printer" pop-up menu of the "File > Print..." dialog sheet, or in the printer browser you see when you go to "Add Printer...". So many multifuction printers from the major manufacturers support Bonjour nowadays, that I'm surprised when a printer doesn't just automatically show up on those places I mentioned.

                – Spiff
                Mar 26 '10 at 20:03
















              • 1





                To add to @Chealion's answer, if your printer supports Bonjour, you should see it in the "Nearby printers" list on the "Printer" pop-up menu of the "File > Print..." dialog sheet, or in the printer browser you see when you go to "Add Printer...". So many multifuction printers from the major manufacturers support Bonjour nowadays, that I'm surprised when a printer doesn't just automatically show up on those places I mentioned.

                – Spiff
                Mar 26 '10 at 20:03










              1




              1





              To add to @Chealion's answer, if your printer supports Bonjour, you should see it in the "Nearby printers" list on the "Printer" pop-up menu of the "File > Print..." dialog sheet, or in the printer browser you see when you go to "Add Printer...". So many multifuction printers from the major manufacturers support Bonjour nowadays, that I'm surprised when a printer doesn't just automatically show up on those places I mentioned.

              – Spiff
              Mar 26 '10 at 20:03







              To add to @Chealion's answer, if your printer supports Bonjour, you should see it in the "Nearby printers" list on the "Printer" pop-up menu of the "File > Print..." dialog sheet, or in the printer browser you see when you go to "Add Printer...". So many multifuction printers from the major manufacturers support Bonjour nowadays, that I'm surprised when a printer doesn't just automatically show up on those places I mentioned.

              – Spiff
              Mar 26 '10 at 20:03













              5














              Single Line Answer: http://nmap.org/download.html [Use NMAP] or Angry IP Scanner






              share|improve this answer





















              • 1





                The Angry IP Scanner download link has changed. Better just to use the domain address: angryip.org

                – user3439894
                Dec 25 '17 at 14:12
















              5














              Single Line Answer: http://nmap.org/download.html [Use NMAP] or Angry IP Scanner






              share|improve this answer





















              • 1





                The Angry IP Scanner download link has changed. Better just to use the domain address: angryip.org

                – user3439894
                Dec 25 '17 at 14:12














              5












              5








              5







              Single Line Answer: http://nmap.org/download.html [Use NMAP] or Angry IP Scanner






              share|improve this answer















              Single Line Answer: http://nmap.org/download.html [Use NMAP] or Angry IP Scanner







              share|improve this answer














              share|improve this answer



              share|improve this answer








              edited Dec 25 '17 at 14:17

























              answered Mar 26 '10 at 18:35









              adeelxadeelx

              1,21898




              1,21898








              • 1





                The Angry IP Scanner download link has changed. Better just to use the domain address: angryip.org

                – user3439894
                Dec 25 '17 at 14:12














              • 1





                The Angry IP Scanner download link has changed. Better just to use the domain address: angryip.org

                – user3439894
                Dec 25 '17 at 14:12








              1




              1





              The Angry IP Scanner download link has changed. Better just to use the domain address: angryip.org

              – user3439894
              Dec 25 '17 at 14:12





              The Angry IP Scanner download link has changed. Better just to use the domain address: angryip.org

              – user3439894
              Dec 25 '17 at 14:12











              0














              Works:



              $ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip; done


              or



              $ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip -W 1; done


              Description:



              loop from 1 till 254
              on each loop ping the ip one after another, to skip press CTRL + C
              or
              on each loop -W 1 means auto skip after 1 second





              share|improve this answer




























                0














                Works:



                $ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip; done


                or



                $ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip -W 1; done


                Description:



                loop from 1 till 254
                on each loop ping the ip one after another, to skip press CTRL + C
                or
                on each loop -W 1 means auto skip after 1 second





                share|improve this answer


























                  0












                  0








                  0







                  Works:



                  $ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip; done


                  or



                  $ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip -W 1; done


                  Description:



                  loop from 1 till 254
                  on each loop ping the ip one after another, to skip press CTRL + C
                  or
                  on each loop -W 1 means auto skip after 1 second





                  share|improve this answer













                  Works:



                  $ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip; done


                  or



                  $ for ip in $(seq 1 254); do ping -c 1 192.168.0.$ip -W 1; done


                  Description:



                  loop from 1 till 254
                  on each loop ping the ip one after another, to skip press CTRL + C
                  or
                  on each loop -W 1 means auto skip after 1 second






                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered May 24 '18 at 9:31









                  YumYumYumYumYumYum

                  79052861




                  79052861























                      0














                      Fing (mostly known as a mobile network scanner for android/ios) has a freely available macos console version which additionally does some fingerprinting via built-in mac address manufacturer tables. It appears to be faster than nmap and easier to use.



                      Once installed you can run it with:



                      sudo fing


                      It is apparently closed source so I don't know how safe it is to use. Make sure you are aware of potential risks.






                      share|improve this answer




























                        0














                        Fing (mostly known as a mobile network scanner for android/ios) has a freely available macos console version which additionally does some fingerprinting via built-in mac address manufacturer tables. It appears to be faster than nmap and easier to use.



                        Once installed you can run it with:



                        sudo fing


                        It is apparently closed source so I don't know how safe it is to use. Make sure you are aware of potential risks.






                        share|improve this answer


























                          0












                          0








                          0







                          Fing (mostly known as a mobile network scanner for android/ios) has a freely available macos console version which additionally does some fingerprinting via built-in mac address manufacturer tables. It appears to be faster than nmap and easier to use.



                          Once installed you can run it with:



                          sudo fing


                          It is apparently closed source so I don't know how safe it is to use. Make sure you are aware of potential risks.






                          share|improve this answer













                          Fing (mostly known as a mobile network scanner for android/ios) has a freely available macos console version which additionally does some fingerprinting via built-in mac address manufacturer tables. It appears to be faster than nmap and easier to use.



                          Once installed you can run it with:



                          sudo fing


                          It is apparently closed source so I don't know how safe it is to use. Make sure you are aware of potential risks.







                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered Dec 20 '18 at 14:00









                          ccpizzaccpizza

                          3,83933041




                          3,83933041























                              -1














                              On the Mac, there is IP Scanner, which looks has a GUI that aggregates arp, bonjour, NBT and some other network scanning technologies.






                              share|improve this answer





















                              • 7





                                Hi! Per the FAQ, please disclose any affiliation with products you recommend. And please don't let that be the only reason you're on Super User—otherwise your posts may be considered spam.

                                – slhck
                                Dec 31 '12 at 19:20








                              • 5





                                IP Scanner is useless as it has a 6 device limit, then they want $30. Avoid this.

                                – JohnnyVegas
                                Aug 24 '15 at 18:57
















                              -1














                              On the Mac, there is IP Scanner, which looks has a GUI that aggregates arp, bonjour, NBT and some other network scanning technologies.






                              share|improve this answer





















                              • 7





                                Hi! Per the FAQ, please disclose any affiliation with products you recommend. And please don't let that be the only reason you're on Super User—otherwise your posts may be considered spam.

                                – slhck
                                Dec 31 '12 at 19:20








                              • 5





                                IP Scanner is useless as it has a 6 device limit, then they want $30. Avoid this.

                                – JohnnyVegas
                                Aug 24 '15 at 18:57














                              -1












                              -1








                              -1







                              On the Mac, there is IP Scanner, which looks has a GUI that aggregates arp, bonjour, NBT and some other network scanning technologies.






                              share|improve this answer















                              On the Mac, there is IP Scanner, which looks has a GUI that aggregates arp, bonjour, NBT and some other network scanning technologies.







                              share|improve this answer














                              share|improve this answer



                              share|improve this answer








                              edited Dec 31 '12 at 19:20









                              Lee Taylor

                              1,2291519




                              1,2291519










                              answered Dec 31 '12 at 18:39









                              ecume des joursecume des jours

                              1231




                              1231








                              • 7





                                Hi! Per the FAQ, please disclose any affiliation with products you recommend. And please don't let that be the only reason you're on Super User—otherwise your posts may be considered spam.

                                – slhck
                                Dec 31 '12 at 19:20








                              • 5





                                IP Scanner is useless as it has a 6 device limit, then they want $30. Avoid this.

                                – JohnnyVegas
                                Aug 24 '15 at 18:57














                              • 7





                                Hi! Per the FAQ, please disclose any affiliation with products you recommend. And please don't let that be the only reason you're on Super User—otherwise your posts may be considered spam.

                                – slhck
                                Dec 31 '12 at 19:20








                              • 5





                                IP Scanner is useless as it has a 6 device limit, then they want $30. Avoid this.

                                – JohnnyVegas
                                Aug 24 '15 at 18:57








                              7




                              7





                              Hi! Per the FAQ, please disclose any affiliation with products you recommend. And please don't let that be the only reason you're on Super User—otherwise your posts may be considered spam.

                              – slhck
                              Dec 31 '12 at 19:20







                              Hi! Per the FAQ, please disclose any affiliation with products you recommend. And please don't let that be the only reason you're on Super User—otherwise your posts may be considered spam.

                              – slhck
                              Dec 31 '12 at 19:20






                              5




                              5





                              IP Scanner is useless as it has a 6 device limit, then they want $30. Avoid this.

                              – JohnnyVegas
                              Aug 24 '15 at 18:57





                              IP Scanner is useless as it has a 6 device limit, then they want $30. Avoid this.

                              – JohnnyVegas
                              Aug 24 '15 at 18:57





                              protected by slhck Feb 21 '13 at 12:31



                              Thank you for your interest in this question.
                              Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



                              Would you like to answer one of these unanswered questions instead?



                              Popular posts from this blog

                              "Incorrect syntax near the keyword 'ON'. (on update cascade, on delete cascade,)

                              Alcedinidae

                              Origin of the phrase “under your belt”?