Setting a Static IP and DNS in Debian/Ubuntu over the CLI
Some times you just need a static IP but have no GUI to easily set one up. Well it is not so hard to do in Debian-based distributions.
/etc/network/interfacesin your favorite editor. I like nano.
- Find the line that starts with
iface [interface]. The interface you are looking for is most likely eth0 or something similar.
- Change the line to read
iface [interface] inet static.
- After it add your IP information. I have included a common example but just replace my information with your own.
- In it use the
nameserverdirective to specify your name server(s). The
nameserverdirective(s) will be searched in the order entered here. Here is an example:
- Restart networking with
sudo /etc/init.d/networking restart.
Thanks to Renat Zaripov for pointing out my mistake in typing
/etc/resolve.conf instead of