How to Change IP Address on Ubuntu Easily

x32x01
  • by x32x01 ||
Changing your IP address in Ubuntu might sound complex, but it’s actually quite easy once you understand how it works. Whether you’re setting up port forwarding, hosting a media server, or just managing your network configuration, Ubuntu provides simple tools to help you out.

In most cases, your router assigns IPs dynamically through DHCP. However, if you want a static IP for stability or configuration reasons, you can change it either through Netplan (via Terminal) or using Ubuntu’s Graphical User Interface (GUI). Let’s explore both methods 👇

🖥️ Method 1: Change IP Address via Terminal Using Netplan​

Ubuntu uses Netplan to handle all network configurations. It interacts with systemd-networkd and NetworkManager, which apply the changes to your network interfaces.

Step 1: List Your Network Interfaces​

Open the terminal using Ctrl + Alt + T, then type: ip link
This command lists all network interfaces and their current status.

Step 2: Edit the Netplan Configuration File​

Now open your Netplan YAML file:
Code:
sudo nano /etc/netplan/*.yaml

Inside the file, you’ll find your current configuration. Replace it with something like this:
Code:
network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s3:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.2.2/24]
      gateway4: 192.168.2.2
      nameservers:
        addresses: [8.8.4.4, 8.8.8.8]

  • enp0s3 → your network interface name
  • addresses → the static IP you want
  • gateway4 → your router gateway
  • nameservers → DNS servers (e.g., Google DNS)
Save the file (Ctrl + O, then Enter) and close it (Ctrl + X).

Step 3: Apply the Configuration​

Now apply your new settings with:
Code:
sudo netplan apply

To confirm your new IP: ip addr show
✅ You’ve successfully changed your IP address using Netplan!



🖱️ Method 2: Change IP Address via Ubuntu GUI​

Prefer a visual method? No problem! Ubuntu makes this easy too.

Step 1: Open Network Settings​

Go to Settings → Network, then click the gear icon ⚙️ next to your network connection.

Step 2: Switch to Manual Configuration​

In the IPv4 tab, change the setting from Automatic (DHCP) to Manual.
Now, enter:
  • IP Address
  • Netmask
  • Gateway
  • DNS Servers
Click Apply to save changes.

Step 3: Verify the Change​

Go to the Details tab to confirm your new static IP address.



🌐 Why Change Your IP Address?​

Here are some common reasons why you might need to change your IP on Ubuntu:
  • Improve network stability or avoid IP conflicts.
  • Set up port forwarding for servers or applications.
  • Connect to a different subnet for specific network setups.
  • Enhance privacy and control over network connections.



🧭 Conclusion​

Changing your IP address in Ubuntu - whether via Terminal (Netplan) or GUI - is straightforward once you know the process. Both methods help you gain better control over your network configuration and connectivity 🔌.
So next time you need to configure your IP manually, you’ll know exactly what to do! 🚀
 
Last edited:

Related Threads

x32x01
Replies
0
Views
1K
x32x01
x32x01
x32x01
Replies
0
Views
247
x32x01
x32x01
x32x01
Replies
0
Views
1K
x32x01
x32x01
x32x01
Replies
0
Views
1K
x32x01
x32x01
x32x01
Replies
0
Views
1K
x32x01
x32x01
TAGs: Tags
change ip ubuntu dns configuration ubuntu ip addr command linux network management netplan configuration set static ip linux ubuntu network settings ubuntu server ip setup ubuntu static ip setup ubuntu terminal networking
Register & Login Faster
Forgot your password?

Latest Resources

Forum Statistics
Threads
745
Messages
750
Members
71
Latest Member
Mariaunmax
Back
Top