How to Check IP Address on Ubuntu?


How to Check IP Address on Ubuntu?

How to Check IP Address on Ubuntu VPS 


Ever wondered how to check your IP address on an Ubuntu VPS? Knowing your IP address is crucial for managing your server, troubleshooting network issues, and setting up services. In this guide, we’ll walk you through various methods to find your IP address using simple commands and tools available on Ubuntu. 

Understanding IP Addresses 

What is an IP address?

An IP address (Internet Protocol address) is a unique identifier assigned to each device connected to a network. It allows devices to communicate with each other over the internet or a local network. 

Types of IP addresses: IPv4 vs. IPv6 IPv4 addresses are the most common and consist of four sets of numbers separated by dots (e.g., IPv6 is the newer version, designed to replace IPv4, and consists of eight groups of hexadecimal numbers separated by colons (e.g., 2001:0db8:85a3:0000:0000:8a2e:0370:7334). 

Public vs. Private IP addresses Public IP addresses are assigned to devices connected directly to the internet, while private IP addresses are used within local networks. Public IPs are accessible from the internet, whereas private IPs are not. 


Before you start, ensure you have: 

  • Access to an Ubuntu VPS 
  • Basic knowledge of using the command line interface 

Opening the Terminal 

To begin, you need to open the terminal on your Ubuntu VPS. Here are a few ways to do that: 

  • Using the Dash: Press the “Super” key (Windows key) and type “Terminal” in the search bar. 
  • Keyboard Shortcut: Press Ctrl + Alt + T to open the terminal quickly. 

Using the ip addr Command 

Once the terminal is open, type the following command and press Enter: 

  ip addr

How to Check IP Address on Ubuntu VPS 
This command displays a detailed list of all network interfaces on your system, along with their associated IP addresses and other important information.


Explanation of the command output: 

  • lo: Represents the loopback interface. 
  • eth0: Typically represents the Ethernet interface. 
  • wlan0: Represents the wireless interface. 

Each interface will have an “inet” line showing the IPv4 address and an “inet6” line showing the IPv6 address. 

Alternative Command: ifconfig 

The ifconfig command is another way to check your IP address, though it’s less commonly used in newer Ubuntu versions. To use it, you first need to install the net-tools package: 


sudo apt update 
sudo apt install net-tools 

Then, run the command:  


This will display information similar to ip addr. 

Checking Public IP Address 

To find your public IP address, you can use web services like Alternatively, use the curl command: 


This command fetches your public IP address from an online service. 

Checking IP Address via Network Manager 

If you prefer a GUI method, you can use the Network Manager: 

  1. Open the Network Manager from the system tray. 
  1. Select your active connection. 
  1. Go to “Details” to view your IP address. 

Using hostname -I Command 

Another simple command to check your IP address is: 


hostname -I 

This command returns all IP addresses assigned to the host. 

Identifying Network Interfaces 

Common network interfaces include: 

  • eth0: Ethernet interface 
  • wlan0: Wireless interface 
  • lo: Loopback interface 

Understanding these names helps you interpret the output of network commands. 

Interpreting the Output 

When you run these commands, you’ll see IP addresses in a specific format. Here’s how to read them: 

  • IPv4: Typically looks like 
  • IPv6: Looks like 2001:0db8:85a3:0000:0000:8a2e:0370:7334 

Primary IP addresses are usually listed first, followed by secondary ones. 


If you encounter issues, here are some common solutions: 

  • No IP address: Check your network connection. 
  • Command not found: Ensure you have the necessary packages installed. 

Securing Your IP Address 

Knowing your IP address is important, but securing it is equally crucial. Here are some tips: 

  • Use a firewall: Set up a firewall to control incoming and outgoing traffic. 
  • Regular updates: Keep your system updated to protect against vulnerabilities. 


Finding your IP address on an Ubuntu VPS is straightforward with the right commands and tools. Whether you use ip addr, ifconfig, or Network Manager, you can easily access this crucial information. Always remember to secure your IP address to keep your system safe. 


How do I find my public IP address on Ubuntu? 

 Use the curl command or visit a website like 

What is the difference between ip addr and ifconfig? 

 ip addr is a more modern command with additional features, while ifconfig is older and less commonly used in newer Ubuntu versions. 

How can I make my IP address static? 

 Edit the network configuration files or use Network Manager to assign a static IP address. 

Why is it important to know my IP address?  

Knowing your IP address is essential for network management, troubleshooting, and setting up various services. 

Can I change my IP address on Ubuntu VPS? 

 Yes, you can change your IP address by editing network configuration files or using network management tools. 

Post Your Comment

Free Migration Assistance

If you need assistance with migrating your current data from another provider, we would be more than happy to assist.

Limited Special Promo Code - Free Setup on all VPS plans when using code
This is default text for notification bar