It’s easy to change your IP address using a graphic interface, but did you know that Linux also lets you change your network card’s IP address using a simple command from the command line?
This trick should work on all Debian-based Linux distros, including Ubuntu. To get started, type ifconfig
at the terminal prompt, and then hit Enter. This command lists all network interfaces on the system, so take note of the name of the interface for which you want to change the IP address.
To change the settings, you also use the ifconfig command, this time with a few additional parameters. The following command changes the network interface named “eth0” to use the IP address 102.168.0.1, and assigns the subnet mask 255.255.255.0:
You could, of course, substitute in whatever values you want. If you run ifconfig again, you will see that your interface has now taken on the new settings you assigned to it.
How to Setup Static or Dynamic IP Addresses on Debian based Linux Systems Posted on January 30, 2013 by Geekster — 4 Comments ↓ I know that the internet is full of articles teaching you how to configure your network interface with static or dynamic IP addresses, but I promise that this article is as short as it can be and very good. How to configure Kali Linux to use a static IP address What are advantages of a static IP address usage? On a local network, a static IP address allows you to use the Web server, SSH, FTP and other network services without having to get to know IP of a system on which these services are running each time.
If you also need to change the Default Gateway used by the network interface, you can use the route command. The following command, for example, sets the default gateway for the “eth0” interface to 192.168.0.253:
To see your new setting, you will need to display the routing table. Type the following command at the prompt, and then hit Enter:
RELATED:How to Work with the Network from the Linux Terminal: 11 Commands You Need to Know
That’s all there is to changing your IP address from the terminal. If you’re interested in other great networking tools you can use at the terminal, be sure to check out our guide to the subject.
READ NEXT