Published in


What Is an IP Address, and How to Find Your Local and Public IP Address?

What Is An IP?

Every digital device that is connected to the internet or computer network has an IP address that is using for communication. IP stands for Internet Protocol and it’s a part of TCP/IP (Transmission Control Protocol / Internet Protocol). This address has two main functions: to identify the host or the network interface and to provide the location of the host in the network. In order to connect with each other, devices need a way to identify themselves. And with using an IP address the devices can easily send, receive and request pieces of information worldwide through the internet.

There are two versions of Internet Protocol addresses, that we’ll take a look at next.

IPv4 v.s IPv6

More than 20 years ago there was only one version of IP i.e. IPv4. This version defines an IP as a 32-bit number. But with IPv4 the number of possible addresses is limited at around 4.3 billion. For that time it was more than enough, but nowadays with all the countless devices around us, we need more. So a new version of IP was standardized in 1998. With this new version IPv6, the possibility of addresses had increased for new 340 undecillion addresses. That is 340 trillion trillion trillion new addresses. This is thanks to the fact that IPv6 addresses are 128-bit numbers. Although IPv4 is more widespread, the world is moving towards IPv6.

Internal v.s External IP

An IP address can be either internal or external.

Internal IP address is actually a local address that (usually) your router is assigning to any device connected to it.

An external IP is a unique public address that is assigned to you via your ISP (Internet Service Provider).

You get a unique IP address across all networks on the internet, while your device’s local IP is not unique. The same internal address can be used in two different networks.

How to Check Your External IP Address

You can easily check your IP with our free tool with one simple click. Or you can type in your browser “What is my IP address” and the first search result will be your public IP. Both methods give the result of your public IP that is given to you by your ISP, but not your local IP.

And your external IP address will probably change if you move, even if you do not change your ISP. This is due to the usage of separate cables and connection methods in different locations.

In the next part, you can read how you can find your local IP address.

How to Check Your Internal IP Address

Every device in your home or office that is connected to the internet gets different internal IP, regardless if they’re connected to the Wi-Fi or an Ethernet connection. This includes computers, smartphones, smart TVs, printers, and different IoT. Below you can see how to find your local IP on different OS:

Also, you can search for your internal IP on your terminal. On you can retrieve your internal address using the command in your terminal, while on Linux using the command. And on you can type in your command prompt.

On a Final Note

Finally, you might consider protecting your IPs, as they may reveal some private information about you, such as your current location. To do so, you can use a VPN (Virtual Private Server). A VPN can encrypt all your connections, and protect your data.

And if you need more than one IP address for your projects, you can choose between our Unmetered VPS Hosting or Dedicated Servers, and you’ll get additional IPs according to your needs.

This article was originally published at on February 16, 2021.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Sarah Olsen

Sarah Olsen

Creative, skilled social media expert with experience in managing and developing online marketing campaigns for BlackHOST.