5

I have 3 Windows XP machines connection in a small home network. (2 of the 3 have no screen or keyboard.)

What's the easiest way for me to find out each of the machines internal IP addresses?

Is there a DOS command I can run from Machine #1... and ask it "show each machine's IP address"?

studiohack
  • 13,477
Susan
  • 111

7 Answers7

3

If you have nmap you can do: nmap -sP 192.168.1.1/24

where 192.168.1.1 is network adress and 24 is netmask

ahaw
  • 326
2

I have used Angry Ip Scanner in the past. It is able to scan ip addresses in any range. It can also scan the ports for the ip addresses. It doesn't require an installation.

Also, you could use network Magic. It provides a free trial for 7 days. It will show you all the computers/devices connected to your network in a GUI setup.

Manuel
  • 21
2

No one else has mentioned this but many routers will have a page that lists devices that it gave a address to through DHCP. If all of your machines use DHCP, check the configuration page of your router.

1

Free software:

SolarWinds has a free IP Address Tracker.

Download it at http://www.solarwinds.com/products/freetools/ip_address_tracker/

It will probe for IP addresses

Beel
  • 333
0

You could just check if Network (in Explorer) shows them, as it will try to use Windows file share discovery to show all the computers on the network. If not, the easiest thing might be to use a tool like nmap to do a fast ping scan of your network.

jcrawfordor
  • 16,449
0

You ask for a command from a DOS prompt so I'll assume CMD. You can accomplish what you ask by pinging the broadcast address of a network then checking your arp cahce. This requires no additional software:

Simply ping your broadcast (on a class c address it's .255) so ping 192.168.1.255 -t. Let this run for a little bit 1-2 minutes should be fine. Then run arp -a, you should see all the address that are responding to ICMP requests on that subnet. It's basically the same thing angry IP scanner is doing...

Supercereal
  • 8,761
-2
  1. open the run dialog (windows key + r)
  2. type cmd and hit enter
  3. type ipconfig /all and hit enter

also returns MAC addresses

nhinkle
  • 37,661