Linux change ip address

Linux change ip address

To change the IP address of a Linux system, you can use the ip command. The ip command is a utility that allows you to configure the network settings of a Linux system.

To change the IP address of a network interface, use the following syntax:

ref‮:ot re‬lautturi.com
ip addr add IP_ADDRESS/PREFIX_LENGTH dev INTERFACE_NAME

Replace IP_ADDRESS with the desired IP address, PREFIX_LENGTH with the prefix length (e.g., 24 for a Class C network), and INTERFACE_NAME with the name of the network interface you want to configure.

For example, to set the IP address 192.168.1.100/24 on the interface eth0, you can use the following command:

ip addr add 192.168.1.100/24 dev eth0

This will assign the IP address 192.168.1.100 to the eth0 interface.

To make the change permanent, you will need to edit the network configuration file for the interface. The configuration file is typically located in the /etc/sysconfig/network-scripts directory and is named ifcfg-INTERFACE_NAME. For example, for the eth0 interface, the configuration file would be /etc/sysconfig/network-scripts/ifcfg-eth0.

Open the configuration file with a text editor, such as vi or nano, and edit the IPADDR .

vi /etc/sysconfig/network-scripts/ifcfg-eth0

example:

DEVICE=eth0
	IPADDR=192.168.1.1
	NETMASK=255.255.255.0
	ONBOOT=yes
	BOOTPROTO=none
	USERCTL=no
	MII_NOT_SUPPORTED=yes
Created Time:2017-10-29 22:09:01  Author:lautturi