ip addr add
é, como você viu, para alterações temporárias. Configurações persistentes podem ser editadas em /etc/network/interfaces
. Use qualquer editor de texto como gedit, nano, kate ou vim e edite o arquivo. Sugiro algo como o seguinte:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.101
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 192.168.1.1 8.8.8.8
Claro, selecione um endereço fora do pool DHCP usado no roteador e substitua seus detalhes aqui.
Reinicie a interface:
sudo ifdown eth0 && sudo ifup -v eth0
E teste:
ping -c3 www.ubuntu.com