Pular para o conteúdo

Removendo o network-manager e configurando a rede manualmente

Dica publicada em Linux / Introdução
LEANDRO CARVALHO LEAL leandro.leal
Hits: 19.787 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar

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

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

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

Instalando o ATi Stream SDK no GNU/Linux

Migrar Samba 4 entre servidores CentOS 7

Zenwalk 5.2 finalmente lançado!

Características gerais do Zenwalk

CEMF linux - Sistema baseado no Slackware

#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

Entre na sua conta para comentar.