Removendo o network-manager e configurando a rede manualmente

Publicado por LEANDRO CARVALHO LEAL em 29/10/2015

[ Hits: 19.612 ]

 


Removendo o network-manager e configurando a rede manualmente



Para usuários comuns que não exigem nada de configuração de rede e querem apenas espetar o cabo e começar a navegar no network-manager é uma mão na roda, mas quando se quer mais um pouquinho de autonomia a ferramenta pode gerar dor de cabeça.

Por exemplo, se você tem mais de uma interface de rede e quer definir por qual rota ela saia, se faz isso com o comando route, de tempos em tempos o network-manager tenta te ajudar e muda a roda automaticamente, mas em muitas vezes ele acaba atrapalhando.

Essa dica tem o intuito de ensinar a remover o network-manager e realizar as configurações manuais.

Desinstalando o network-manager

Para começar a ter controle das suas configurações de rede é necessário desinstalar os pacotes network-manager e resolvconf:

# apt-get remove network-manager resolvconf

Sendo que o network é o responsável pelas configurações de rede e o resolvconf que faz as configurações do DNS sobrepondo ao arquivo /etc/resolv.conf.

Configurando o DNS

Vamos iniciar as configurações do DNS.

Após a remoção dos programas, remova o arquivo resolv.conf:

# rm -rf /etc/resolv.conf

Reinicie o sistema.

Após o reinício do sistema, configure um novo arquivo resolv.conf com suas configurações de DNS preferenciais:

# nano /etc/resolv.conf

No arquivo acrescente as linhas, onde XXX é o ip do seu servidor DNS:

nameserver XXX.XXX.XXX.XXX
nameserver XXX.XXX.XXX.XXX

Você pode também deixá-lo em branco caso suas configurações de rede sejam DHCP.

Configurando interface de Rede

Agora que estamos com o controle do sistema nas mãos podemos definir nossas configurações de interface de rede através do arquivo /etc/network/interfaces:

# nano /etc/network/interfaces

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

#---------------------------------------------------
#Interface principal

auto  eth0
iface eth0 inet static
      address    172.16.0.200
      netmask    255.255.255.0
      gateway   172.16.0.254

#---------------------------------------------------  
#definindo vlan 30 na interface eth0

auto  eth0.30
iface eth0.30 inet static
      address    192.168.20.24
      netmask    255.255.255.0
      gateway    192.168.20.254
      vlan_raw_device eth0

Salve e execute o comando "service networking restart" para aplicar as alterações em suas interfaces:

# service networking restart

Outras dicas deste autor

Erro /usr/bin/net-snmp-config: net-snmp-create-v3-user: not found [Resolvido]

Instalação do VirtualBox completo, inclusive com acesso a pendrive

Leitura recomendada

Como colocar informações do sistema (CPU, MEM, NET, UPTIME) na área de trabalho do Ubuntu 7.04

Gerenciando KVM pelo Windows

Criando uma calculadora empresarial no Lazarus

Integrando NagMap com Nagios

Monitoramento de rede com aviso sonoro

  

Comentários
[1] Comentário enviado por Carlos_Cunha em 29/10/2015 - 21:36h

opa!
Eu para o network-maneger e removo da inicialização do boot, depois inicio o networking, não removo ele :-D

#-------------------------------------------------------------------------------------#

"Linux é algo que me fez ter Gosto pela Informática, se tornou um Vicio" - Carlos A. P. Cunha



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts