Como posso alterar permanentemente os endereços IP e gateway?

3

Eu recentemente instalei o Linux Ubuntu 14.04 no meu computador. Para ativar a conexão com a Internet, eu precisava alterar meu endereço de IP e gateway. Eu fiz o seguinte como usuário root

# ifconfig eth0 "my ip address here" netmask 255.255.255.0 up
# route add default gw " gw address here"

Funciona bem por alguns minutos, mas retorna às configurações anteriores todas as vezes. Então, como posso alterar o IP e os endereços gw permanentemente?

    
por aliatlii 21.05.2015 / 23:51

2 respostas

2

Como afirmado por jpkotta, o gestor de rede é provavelmente o culpado.

Você pode ver seu status executando ps -aux | grep network-manager | grep <username> . Se você obtiver um resultado, ele está em execução, caso contrário não é.

Ele irá sobrescrever quaisquer alterações feitas com o ifconfig, desde que esteja em execução.

Elimine o gerenciador de rede executando sudo service network-manager stop .
Você pode trazê-lo de volta a qualquer momento com sudo service network-manager start .

Depois de desativado, use o ifconfig para definir sua static ou edite seu arquivo /etc/network/interfaces para incluir algo como:

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

Por fim, execute ifup -a para exibir as interfaces que você tem em seu arquivo /etc/network/interfaces .

Tudo isso pode ser evitado, se você preferir não mexer no gerenciador de redes. Basta clicar no seu ícone na barra de tarefas e clicar em 'editar conexões'.

    
por 22.05.2015 / 01:28
0

Comandos que você precisa disparar são:

  1. Verifique seu NIC ifconfig
  2. Escolha um e configure-o com o ip que você deseja fornecer: ifconfig enp0s8 192.168.1.34
  3. vá para cd /etc/sysconfig/network-scripts/
  4. edite o arquivo NIC:

    # vim ifcfg-enp0s8 ~ write ---------- 'IPADDR' = 192.168.1.34 ~ 'NETMASK'= 255.255.255.0 ~ 'ONBOOT' = yes ~ 'BOOTPROTO'= 'static'

  5. concluído

por 04.07.2016 / 19:26