Nslookup Tool For Mac
The nslookup (which stands for name server lookup) command is a network utility program used to obtain information about internet servers. It finds name server information for domains by querying the Domain Name System.
Mac OS X has a command-line utility for performing an nslookup called 'nslookup'. An nslookup is a network utility used to resolve a name (e.g. Www.unh.edu) to an IP address (e.g. To perform an nslookup on a Mac OS X computer, you must open a Terminal window. This utility is a GUI alternative to the NSLookup tool that comes with Windows operating system. It allows you to easily retrieve the DNS records (MX, NS, A, SOA) of the specified domains. You can use the default DNS server of your Internet connection, or use any other DNS server that you specify. Nslookup, Ping, and Tracert with Mac OS X (NSLOOKUP) In Mac OS X, how do I find out the IP address or domain name of another networked device? In Mac OS X, to find the IP address or domain name of another networked device, use the Network Utility, which is installed in the Utilities folder, which in turn is inside the Applications folder. There are many DNS tools online. The most popular DNS tools are the DNS lookup search and the Reverse DNS tools. Examples with 'dig' for Domain Query under Linux and Mac dig www.example.com. In Windows, a very popular way of checking for a domain's DNS settings is the 'nslookup' command. It can be accessed via the Windows command prompt. This utility is a GUI alternative to the NSLookup tool that comes with Windows operating system. It allows you to easily retrieve the DNS records (MX, NS, A, SOA) of the specified domains. It allows you to easily retrieve the DNS records (MX, NS, A, SOA) of the specified domains.
Most computer operating systems include a built-in command line program with the same name. Some network providers also host web-based services of this same utility (like Network-Tools.com). These programs are all designed to perform name server lookups against specified domains.
How to Use nslookup in Windows
To use the Windows version of nslookup, open Command Prompt and type nslookup to get a result similar to this one but with entries for the DNS server and IP address that your computer is using:
This command identifies which DNS server the computer is currently configured to use for its DNS lookups. As the example shows, this computer is using an OpenDNS DNS server.
Take note of the small > at the bottom of the command's output. nslookup remains running in the background after the command is issued. The prompt at the end of the output lets you enter additional parameters. When you execute nslookup without specifying a domain name, the program enters interactive mode.

- Mar 11, 2011 NSLookup is an internet utility to get domain's DNS information. It will help you to find the target IP address of a domain or see what name servers are set on a specific domain. NSLookup for iPhone and iPad allows you to see the public DNS records of domains or sub domains.
- Find the vendor / manufacturer of a device by its MAC Address with our lookup tool or automate it with our API!
Either type the domain name you want the nslookup details for or quit nslookup with the exit command (or the Ctrl+C keyboard shortcut). You could instead use nslookup by typing the command before the domain, all on the same line:
Here's an example output:
Nameserver Lookup
In DNS, so-called 'non-authoritative answers' refer to DNS records kept on external DNS servers, which they obtained from the 'authoritative' servers that provide the original source of the data.

Nslookup Tool For Mac
Here's how to get that information (assuming you've already typed nslookup into Command Prompt):
An authoritative address lookup can be performed by specifying one of the domain's registered nameservers. Nslookup then uses that server instead of the default DNS server information of the local system.
The output no longer mentions 'non-authoritative' data because the nameserver ns1.p30.dynect is a primary nameserver for Lifewire.com, as listed in the 'NS record' portion of its DNS entries.
Mail Server Lookup
To search for mail server information on a particular domain, nslookup uses the MX record feature of DNS. Some sites, like Lifewire.com, support both primary and backup servers.
Mail server queries for Lifewire.com work like this:
Other nslookup Queries
Nslookup supports querying against other less commonly used DNS records including CNAME, PTR, and SOA. Typing a question mark at the prompt prints the program's help instructions.
Some web-based variations of the utility offer a few additional features beyond the standard parameters found within the Windows tool.
How to Use Online Nslookup Tools

Online nslookup utilities, like the one from Network-Tools.com, lets you customize a lot more than what's allowed with the command from Windows.
For example, after choosing the domain, server, and port, you can pick from a drop-down list of query types like address, nameserver, canonical name, start of authority, mailbox domain, mail group member, well-known services, mail exchange, ISDN address, NSAP address, and many others.
You can also pick the query class; internet, CHAOS or Hesiod.
How can I Get Hostname from IP address/MAC address on Windows? (Win7, if it's version dependent)
I know that arp -a will give me a table of IP and MAC. Is there something similar for Hostname and MAC/IP?
3 Answers
If you start with a MAC address, you first need to get the IP address. This means that you need access to a device that has the IP address associated with the MAC. As per the question, arp -a will list the MAC addresses and corresponding IP addresses. In order to populate that list, the machine will have had to at some point issued an arp request, saying 'who has IP x.x.x.x' - the owner will reply and upon receipt, the arp table will be populated.
In order for this to work, both devices must be on the same layer 2 network - the same switch/vlan. You can trigger arp requests manually by pinging every IP on the network, or using a utility like nmap to do them all in one go.
Once you have the IP address, you are relying on a name resolution service to do a reverse lookup and return a hostname that is associated with an IP.
In DNS this is achieved through PTR records. For each IP address, there is a PTR record in which is stored the associated hostname. However, there is no obligation to store PTR records so they may not be present, in which case the lookup will fail.
They look like this:
The IP address in the PTR record is reversed. So to get the hostname of 10.11.12.13, we say to DNS 'Give me the PTR record for 13.12.11.10.in-addr.arpa.'
It returns the above record. You can achieve this in by doing
nslookup 10.11.12.13
When nslookup is given an IP address, it will try to do a PTR lookup.
Free Snipping Tool For Mac
As per the other reply, if the IP belongs to a Windows machine, you can also do nbtstat -A 10.31.46.59 (note the uppercase -A)
Ping -a <ip address>
This will parse your reverse lookup zone in DNS.
If you don't have a reverse lookup zone it will lookup in your local name cache.
If you don't have an entry it will do a broadcast on your LAN (within the subnet you are in) to query for it.
This only for IP > hostname resolution. No MACs.
Adware Removal Tool For Mac
Maybe this will work:
How To Do A Nslookup
nbtstat -a 192.168.1.100
where 192.168.100 is your IP address.