Static IP configuration can be found in file /etc/network/interfaces. This applies to Debian or any derivatives such as Ubuntu.
Edit the file /etc/network/interfaces using sudo command
sudo pico /etc/network/interfaces
Change the file content to be similar like below. Please ensure to look closely on iface eth0 section. You can change the IP address based on your preferred address.
# The loopback interface auto lo iface lo inet loopback # Configuration for eth0 and aliases # This line ensures that the interface will be brought up during boot. auto eth0 # eth0 - This is the main IP address that will be used for most outbound connections. # The address, netmask and gateway are all necessary. iface eth0 inet static address 192.168.1.10 netmask 255.255.255.0 gateway 192.168.1.1
In case if you want to configure static IP in any virtual machine such as VirtualBox, you may need to adjust dns-nameservers manually
iface eth0 inet static address 192.168.1.10 netmask 255.255.255.0 dns-nameservers 192.168.1.1 gateway 192.168.1.1