finding all ip addresses on a network

That string will ping the range and write to a file but that won't necessarily pick up all addresses. For instance some printer servers, routers and computers with firewalls on won't answer the ping.
 
That string will ping the range and write to a file but that won't necessarily pick up all addresses. For instance some printer servers, routers and computers with firewalls on won't answer the ping.

nmap?

That's what I would use. There are a few other tools that might be useful.
 

I've not used any of these programs but as I remember if the remote pc doesn't answer(ICMP) then you don't know it's there and therefore cannot log it's ip address.

Scenario: you go into a big print shop with many PCs, Macs, Plotters with own controllers, firewalls on etc and the customer wants you to add a new computer/printer to the network on a fixed ip address, how can these programs gather the information when some devices don't answer? Sorry if I'm missing something but this is something I have come across over many years and the only way I used to do it was manually log the devices if it wasn't already done.\

Edit: ok just tested it and yes it is restricted by ICMP, nice little program though as long as people realise the limitations.
 
Last edited:
I found Spiceworks to be a pain the arse to say the least. I'm sure it works for some organisations but it didn't for the place I worked at. It's major overkill for finding a few IP addresses - it's a full on asset management and network monitoring tool designed for domain based corporations.

BTW I forgot to say I thought the original tip was pretty cool. Thanks for that.
 
Back
Top