Como você altera a conexão de rede com frequência, não faz sentido usar uma configuração de IP estático. Você vê, quando você muda a configuração em / etc / network / interfaces, você certamente precisa especificar a rede e o gateway, além de máscara e seu próprio endereço (mais, se desejar, broadcast e dns-nameservers). As três primeiras especificações (gateway, rede, máscara) mudam de LAN para LAN, portanto, é possível que o endereço IP escolhido pertença a uma rede completamente diferente: nesse caso, você ficaria incomunicável.
Além disso, é possível que o endereço escolhido já tenha sido feito, o que causaria um número de problemas de diagnóstico difíceis (tente uma vez, para se divertir, você verá).
Quanto à sintaxe, uma configuração simples e correta é:
auto eth0
iface eth0 inet static
address 192.168.15.25
netmask 255.255.255.0
gateway 192.168.15.1
dns-nameservers 8.8.4.4 8.8.8.8
ao qual você pode adicionar pré-inicialização / pós-inicialização / pré-inicialização / pós-desativação para especificar ações a serem executadas antes / depois da conexão / desconexão.
Se, entretanto, você insistir em manter seu endereço xxx.xxx.xxx.145, você terá que aprender como ouvir uma rede sem ter um endereço IP apropriado, para descobrir se um endereço 145 já foi dado a alguém.