This question already has an answer here:

I am trying to configure ip address of network interfaces through terminal in ubuntu systems. So far successfully changed the IP address and other things through editing the interface file in the directory /etc/network/interfaces.

Is there any possibilities in changing the ip address of the interface through terminal using commands like configuring ip address of the router.


marked as duplicate by user88036, sebasth, RalfFriedl, Thomas, JigglyNaga Oct 5 '18 at 9:26

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


If you want to add a static ip using the cli without go to edit the interfaces files, you can use nmcli tool:

# nmcli con add type ethernet con-name static2 ifname eth0 ip4 gw4

in the event that you want to add a temporary static ip address you can use ifconfig:

# ifconfig eth0 netmask broadcast

Not the answer you're looking for? Browse other questions tagged or ask your own question.