Essas configurações são aplicadas ao hardware da Ethernet, adaptadas apenas quando passam de DOWN para UP.
sudo ifconfig ens160 down
sudo ifconfig ens160 up
aplicará suas configurações,
Eu configurei uma conexão IPv4 manual e preenchai o IP estático, a máscara, o gateway e o DNS. Agora eu quero editá-los via linha de comando. Nome do meu dispositivo Ehernet é ens160. Eu fiz isso:
sudo ifconfig ens160 [MY New IP] netmask [My New netmask]
Agora, quando digito ifconfig, os respectivos detalhes do meu dispositivo foram alterados. Mas quando eu vou para
Edit Connections>>Select Wired Connection>>Edit>>IPv4 Settings
Os detalhes ainda são os mesmos (inalterados) e, devido a essas configurações diferentes, não consigo mais acessar a Internet.
O que eu basicamente quero fazer é alterar as configurações do IPv4 a partir da linha de comando, de modo que os detalhes da conexão também sejam alterados no menu de conexão de edição.
EDITAR: O fato de meu /etc/network/interfaces
não ter uma entrada para o dispositivo ens160 muda alguma coisa?
Essas configurações são aplicadas ao hardware da Ethernet, adaptadas apenas quando passam de DOWN para UP.
sudo ifconfig ens160 down
sudo ifconfig ens160 up
aplicará suas configurações,