What IP, check network information with this graphical application

about What IP

In the next article we are going to take a look at What IP. This is a graphical application that can be of help whenever we want get network information on Gnu / Linux operating systems. With What IP, anyone can easily find the IP address of local, public, and virtual network interfaces. It will allow us to copy our IP addresses with a single mouse click. What Ip is an open source application, written with Python 3 and the GTK3 widget toolkit.

This application can not only show us IP address, it can also offer us the list of available ports that listen on our system and verify if they are publicly accessible. Also, it lists the network devices on our LAN. All these details are displayed in a simple and compact graphical interface, besides being very functional.

General characteristics of What IP

  • This program will allow us get our IP easily. Either a local, public, or virtual interface. It has an easy-to-understand interface and we will not need more than one click to obtain this information.
  • An app like this it will help us to make sure our VPN is working. What IP shows our location based on your IP address, so we can make sure the VPN is working.
  • With this tool we can list the listening ports on our system and check if they are publicly accessible.
  • Application it will list all the devices on our LAN, in addition to allowing us to easily copy IP addresses.
  • The source code is available for free at GitLab, under the GPL3 license.

These are some of the features of this program. They can consult all of them in detail from the project website.

Install What IP on Ubuntu

What IP is packaged in format flatpack, although we can also compile the source as indicated in their GitLab page . For this example I am going to install it using its Flatpak package.

If you use Ubuntu 20.04 and you still do not have this technology enabled on your system, you can continue The Guide that a colleague wrote on this blog a while ago.

After installing Flatpak, we can now run the following command to install What IP on Ubuntu in a terminal (Ctrl + Alt + T):

install What IP

flatpak install flathub org.gabmus.whatip

Show network information

To start we have to start What IP from the menu or the application launcher. We can also open a terminal (Ctrl + Alt + T) and execute the following command:

what ip launcher

flatpak run org.gabmus.whatip

The What IP interface looks like this:

What IP screen

As you can see in the screenshot above, the interface is very simple. It is divided into the following three tabs, located at the bottom:

  • IP
  • Ports
  • LAN

By default, shows the IP address of our public interface, the local network interface (both wired and wireless) and the virtual network interface in the IP tab. If we want to copy it, we will simply have to click on the copy button next to the IP addresses to copy them to our clipboard. The program will show our location at the top, below the public IP address.

display ports

The eyelash Ports it's going to list all the listening ports on our system. To check if the ports are publicly accessible, all we have to do is click on the globe button next to the port number. If the port is accessible, it will show us a check mark. If a port cannot be accessed, a cross (x).

hosts screen

The third tab is LAN, and in it all network devices on our LAN are shown. If this address can be accessed via the web, it will show us a button next to the IP. We can also copy the IP addresses by clicking the button Copy.

uninstall

If you no longer need this program on your computer, you can remove it from your system running the following command in a terminal (Ctrl + Alt + T):

uninstall What IP

flatpak uninstall org.gabmus.whatip

If you are looking for a simple network information tool for your Ubuntu desktop, What IP might be a good choice. It is simple and works as advertised on their website. For more information about this application, users we can consult the project website.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.