Ip Search For Mac

The first step of troubleshooting any network problem is by pinging the IP address. Well, for that you need to know the IP address of the device or in cases IP address of all the devices in the network. There are several ways to do this and it entirely depends on the type of OS you are using. So, here are ways to find the IP Address of other devices in your network whether it is Windows, Android, iOS, Ubuntu and macOS.

  • As you can see, the 'sh arp' or 'sh ip arp' commands also give you the MAC addresses, so essentially the 'sh mac add' is only to get the port in which the device is connected. It helps to Ping the subnet's broadcast address (e.g. '10.1.1.255') to load the ARP table.
  • Add a printer on Mac. To use a printer, you must add it to your list of printers using Printers & Scanners preferences. (If you switched from using a Windows computer to a Mac, using Printers & Scanners preferences is similar to using the Printing control panel in Windows.).

Find IP Address of Other Devices on Your Network

How to Find IP Address in cmd For Network. The simplest way to do that in Windows is via the.

In this article, we would be dealing with ways to find the private IP address of devices. Since the public IP address of all the devices within the same network remains the same i.e. the IP address of your router. In case, you are surprised by the word public and private IP address, it’s fairly simple. We have a detailed article on the difference between Public and Private IP and how to find the IP address of your own device.

1. How to Find IP Address in cmd For Network

The simplest way to do that in Windows is via the command line. To open the command prompt, type “cmd” on the Start menu. When you see the command prompt, right click on it and click on “Run as Administrator”.

In case you are using windows 10, you can directly run Command Prompt as an Administrator. Just right-click on the Start icon and click on Command Prompt(Admin).

Once you get the Command Prompt window, type the following command.

This will display the entire list of ARP entries. In case you are wondering, ARP is a network utility which maintains a track of all private IP addresses in the network.

Find IP Address of all Devices on Network Using Windows App

Find IP addresses through the command line might be the simplest way but not the most intuitive one. If you are not good with command line then you should download this Nirsoft utility called Wireless Network Watcher. The app has a portable version as well as exe.

As soon as you open the app, it starts scanning your network. Give it some time and it will list up the active connections in your network. The app will display all computers, smartphones and smart homes devices that are currently connected to the network. Along with the Device Name and IP address, it also presents other relevant information like MAC Address, Device Information etc along with its IP Address.

Read: Useful NirSoft Utilities That Every Windows User Should Try

For

2. Find all IP Address on the Network on Ubuntu

If you are working with Ubuntu or any Unix based OS then following are the ways. You can find the IP address using arp utility on the terminal. To open the terminal, right-click anywhere on the desktop and select “Open Terminal”.

Alternatively, you can also click on the Activities button at the top-left corner. This will bring up a search bar. Type Terminal on it and click on the Terminal icon once it pops up.

Once the terminal window opens, type the following command.

Another intuitive way to do this is through GUI. You have to install a tool called Angry IP Scanner. To install the Angry IP Scanner, you need to add an entry to the APT repository. APT (Advanced Packaging Tool) will then be able to fetch Angry IP Scanner from that particular location. To add the entry to the repository, type the following command

In case you are facing any issues with IP Scan Installation, make sure you have disabled gpg signatures check. You can do that by using the following command.

Once the entry is successfully added, we need to update the apt-get repository. To do that, type the following command

Once the apt repository is updated successfully, we can install the Angry IP Scanner application. Type the following command to fetch and install the application

Alternatively, if you have a browser you can also choose to install from the Angry IP Scanner website directly. Once you launch the app, it will the network you are connected to. Once, it is completed you can see the active connections in your network.

It has advanced tools like opening an FTP, Telnet, SSH connection for any of the IP devices. One thing it lacks is the inability to show hostnames for the devices. Most of the devices come up as N/A in the hostname. This can, however, be found out by using the host command but that takes an extra step.

Read: How to use Angry IP Scanner – Beginners Guide

3. How to Find who is on my WiFi on macOS

On macOS, the steps are quite similar to that of Ubuntu. To find the IP Address of other devices in your network via the command line, we need to first open the terminal. To do that, hit Cmd + Space to trigger Spotlight Search. Type “Terminal” on the search bar. Click on the Terminal icon when the search results populate.

Once the terminal window opens, type the following command.

This will list down the IP’s in your local network with their MAC Addresses. IPs are listed in round brackets followed by the MAC Address.

You cannot see the hostname (name of the computer or smartphone) through the command line. For that, you will have to do a host search separately for each IP. For example, if I need to find the hostname of 192.168.1.105, then I have to execute the following command

host 192.168.1.105

If the commands sound too much work, you can download a freeware from the Mac App Store called LAN scan. This app will list the IP addresses connected to the Local network along with other details like MAC addresses, Vendor etc. This app does not grab he Hostnames like Wireless Network Watcher. In order to get the hostnames of the devices, you need to get the premium variant. It can be purchased at a one-time fee of $7.

Also Read: Find Out Who’s Connected to Your WiFi

4. Android & iOS

Ip camera search tool for mac

On Android and iOS, there is no native way to check the IP Address of all the devices in the network. Hence, you will have to download a third-party app for this. Fing is a powerful network utility available for both Android and iOS which lets you scan your network. All you have to do is open the app and it will automatically start scanning all of the devices on your network. You’ll see all of their IP addresses, their names.

Unlike all the other apps we tested for Windows and Mac, Fing was the only that can figure out your connected devices brands and models. It can even fetch the device icon – wheater it’s an iPhone, MacBook, Router or Printer etc.

Check out Fing (iOS, Android)

Apart from just scanning IPs, you can also ping them or see the open ports on the particular device.

5. Router

One of the most popular ways to check who is connected to your WiFi network is by using your router’s web interface.

In case you have access to the router web interface, you can simply log in to the web portal and check. The web portal address, username, and password are mostly printed behind the router. In case you don’t have physical access to the router, the web portal URL is mostly the PC’s gateway address. To find that, open command prompt and type the following command.

The default username and password depends on the router’s manufacturer. Mostly, the username and password is “admin”. In case this doesn’t work for you, visit the official manufacturer site to get the default credentials.

Once you are logged in, look out for the Wireless or DHCP option. We need to navigate to the DHCP client’s list. On this page, you can see the entire list of devices connected to the network with their Client Name and MAC Address. You can also choose to block particular devices from this interface. To read more about it, check our article on how to block someone from your network.

The good thing about this approach is that you don’t have to install any software because you can access your router from any device. However, the only downside is that you need to know the router’s login credentials. If you are in a work environment then you might not have access to these details to log into the routers admin page. In that case, you will have to use the methods mentioned above.

Final Say

Once you have found the IP address of the devices in your network. You can start configuring your network accordingly. You can start assigning Static IP Addresses to your device, configuring SSH, access your computer remotely etc.

Ip Search Tool For Mac

Learning has never been so easy!

As a Network Administrator/Engineer you may be asked to find MAC addresses and/or IP Addresses, hopefully this can make your job a little bit easier. These commands work on most Cisco Switches and Routers but sometimes the commands can vary from device to device.

5 Steps total

Step 1: Connect to your Cisco Devices

Ip Search For Mac

Connect to the Switch/Router by using a console cable or a terminal emulator like Putty or Secure CRT. If you are successful it should look something like this.

Mac Ip Address

Step 2: Find The MAC Addresses

On the layer 2 device (switch) enter the username and password if needed. Next enter 'enable' mode on the switch by typing enable. Next type the command 'show mac address-table'. If successful it should look like the picture. It's worth noting that on some Cisco devices the command 'show mac-address-table' also works.

Step 3: Find the IP Address

On the layer 3 device ( L3 switch or router) in my case I am using a router, enter the username and password if needed. Next enter 'enable' mode on the router by typing enable. Next type 'show ip arp' if done correctly you should get an output similar to the picture.

Step 4: Filtering the results on a Router

In the example I have provided there were only 9 IP addresses. However in the real world there could be dozens or even hundreds of IP addresses. To help filter the results on a router type 'show ip arp ?' You will see gigabitethernet' as an option this will let you filter results by interface or sub-interfaces. In my exmaple it typed 'sho ip arp gigabitEthernet 0/0.10' and that listed all IP's on my sub-interface.

Step 5: Filtering the results on a Layer 3 Switch

Find ip from mac

As stated in Step 4, you will likely have more than 9 IP Addresses. This can be made worse in a messy closet with a 48 port switch running the closet and maybe even some layer 2 switches under that. Luckily in addition to being able to filter by interface you can also filter by VLAN. So type in 'show ip arp ?' and you will see 'vlan' as a listed filter. As you can see I typed in 'sho ip arp vlan 20' and it listed only those IP's in vlan 20. In this case it was the vlan interface and a PC.

Search For Ip By Mac Address

I hope this guide was helpful for you. If you aren't sure about something or feel like I missed a step, please let me know.

9 Comments

Ip Search Tool For Mac

  • Anaheim
    GDBJNC Apr 27, 2018 at 01:15pm

    Great post.

    Another way to find that information is to first PING the address of the system you are looking for. Then issue:
    show arp i .

    This will then show you the MAC address associated with the IP address.

    Then issue:
    show mac address-table i

    This will give you the port that the device is currently connected.

  • Cayenne
    Jim6795 Apr 27, 2018 at 01:15pm

    Thanks for posting this *after* I finished a 'What's Connected Where' jihad on our network. :^D After beating Google to death over it, hoping for some useful tool, I ended up using exactly the same process (plus the online MAC address lookup to ID the device manufacturer), so I can affirm this works perfectly, if you work it.

    As you can see, the 'sh arp' or 'sh ip arp' commands also give you the MAC addresses, so essentially the 'sh mac add' is only to get the port in which the device is connected. It helps to Ping the subnet's broadcast address (e.g. '10.1.1.255') to load the ARP table. (Small tip: When you see a large number of MAC addresses showing up on a single port, there's a switch on that port into which those MAC addresses are connected. If you're all Cisco, 'show cdp neighbor' (or 'sh cdp nei') will get you to the next switch. Also, 'sh ip arp i 0/24' will show just the MAC address(es) on that port.)

    The amazing thing to me is, this far into the 21st Century, this is still the only way I could find to get this information -- i.e. to find out what's connected where. Did I mention it's a *lot* of work?

    (ETA: What if you can't get to the Console port? How do you get the IP address of the switch in order to SSH or (if you must) Telnet in?)

  • Datil
    CrimsonKidA Apr 27, 2018 at 02:04pm

    Good stuff, thanks for posting this! My go-to Cisco command is: show ip interface brief (show ip int bri). Another thing I've learned that is very helpful (I'm still a noob with Cisco stuff) is tab-completion and using a '?' after the start of a command, such as 'show ?'

  • Cayenne
    Ed Rubin Apr 27, 2018 at 03:09pm

    Unfortunately dumping the mac table and working through it is the only way to reliably find stuff and identify its switch port. I've done a similar process with HP switches. One thing that helps a lot is an ip scanner application that does MAC vendor ID lookups for you. This can help with jim6795's problem of identifying an undocumented switch IP since you can look for the the switch maker's vendor ID and then try ssh or telnet, or http/https depending on the product.

  • Jalapeno
    TS79 Apr 27, 2018 at 06:53pm

    Spiceworks has the ability to harvest this information using SNMP and will create a map showing which device is on which switchport. It must have the correct MIB installed for your switch and you must configure SNMP. The feature could use some more work but basic components are there.

  • Jalapeno
    SadTech0 Apr 27, 2018 at 08:06pm

    Thanks for posting this *after* I finished a 'What's Connected Where' jihad on our network. :^D After beating Google to death over it, hoping for some useful tool, I ended up using exactly the same process (plus the online MAC address lookup to ID the device manufacturer), so I can affirm this works perfectly, if you work it.

    As you can see, the 'sh arp' or 'sh ip arp' commands also give you the MAC addresses, so essentially the 'sh mac add' is only to get the port in which the device is connected. It helps to Ping the subnet's broadcast address (e.g. '10.1.1.255') to load the ARP table. (Small tip: When you see a large number of MAC addresses showing up on a single port, there's a switch on that port into which those MAC addresses are connected. If you're all Cisco, 'show cdp neighbor' (or 'sh cdp nei') will get you to the next switch. Also, 'sh ip arp i 0/24' will show just the MAC address(es) on that port.)

    The amazing thing to me is, this far into the 21st Century, this is still the only way I could find to get this information -- i.e. to find out what's connected where. Did I mention it's a *lot* of work?

    (ETA: What if you can't get to the Console port? How do you get the IP address of the switch in order to SSH or (if you must) Telnet in?)

    Couldn't you just use CDP? #show cdp nei detail will show you the ip of the connected devices.

  • Thai Pepper
    TaylorC Apr 27, 2018 at 08:45pm

    Hey everyone thanks for the great feed back, it's really cool having this featured. @SadTech0 if you cant to the console port and you don't know the IP Address you could use a tool like angry IP scanner and find the switch that way. CDP may or may not work depending on your network configuration and/or topology. Barring some major obstruction you should try to console in get the ip and start an inventory. Hope that helps.

  • Thai Pepper
    Todd_in_Nashville Apr 30, 2018 at 12:34pm

    Keep in mind, in some security minded environments, CDP may be disable if it's not needed. It's one of those things that give out unnecessary reconnaissance info to the bad guys. If one of your edge routers gets compromised, it can be used to start footprinting your internal network.

  • Thai Pepper
    John3367 Apr 30, 2018 at 08:51pm

    Great info..

    Another helpful thing you should add!

    SHOW INVENTORY ---> To show the SERIAL number of the Cisco device you are on.

    **I always use those commands you show to troublshoot. They are very helpful. I usually PING an IP address. then I type a 'show arp' and get its MAC address.. then I will type 'show mac-address table' which will show me which PORT the device is connected to!