Jak uvedl jpkotta, viníkem je pravděpodobně správce sítě.
Jeho stav můžete zobrazit spuštěním ps -aux | grep network-manager | grep <username>
. Pokud dostanete výsledek, běží, jinak ne.
Bude přepisovat všechny změny, které provedete pomocí ifconfig, dokud bude spuštěn.
Zabijte správce sítě spuštěním sudo service network-manager stop
.
Můžete jej kdykoli obnovit pomocí sudo service network-manager start
.
Jakmile je deaktivován, použijte ifconfig k nastavení statiky NEBO upravte /etc/network/interfaces
soubor obsahovat něco jako:
auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 8.8.8.8
Nakonec spusťte ifup -a
zobrazíte rozhraní, která máte ve svém /etc/network/interfaces
soubor.
Tomuto všemu se však lze vyhnout, pokud si raději nebudete zahrávat se zabíjením správce sítě. Stačí kliknout na jeho ikonu na hlavním panelu a kliknout na 'upravit připojení'.