Autor Tópico: Configuração duas placas de rede  (Lida 5286 vezes)

Offline ewise

  • Usuário Ubuntu
  • *
  • Mensagens: 67
    • Ver perfil
Configuração duas placas de rede
« Online: 06 de Agosto de 2010, 11:18 »
Olá!

Estou com um problema na configuração da /etc/network/interfaces

Quando restarto da esse erro: RTNETLINK answers: No such process

Configuração da interfaces:

auto lo
iface lo inet loopback

#Placa que esta ligada ao modem/roteador
auto eth0
iface eth0 inet static
address 10.1.1.25
netmask 255.255.255.0
network 10.1.1.0
broadcast 10.1.1.255
gateway 10.1.1.1

#Placa que esta ligada ao switch
auto eth1
iface eth1 inet static
address 10.1.10.25
netmask 255.255.255.0
network 10.1.10.0
broadcast 10.1.10.255

O que  será?  :-\

Obrigado.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Configuração duas placas de rede
« Resposta #1 Online: 06 de Agosto de 2010, 11:24 »
Não vejo nada errado na configuração do arquivo.

Vc diz que recebe a mensagem ao reiniciar. Reiniciar o quê, exatamente? O micro? O serviço de rede?

Já tentou ativar as interfaces em separado, pra ver se a mensagem está associada a uma delas? O comando pra isso é:

sudo ifdown ethX ; sudo ifup ethX
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline ewise

  • Usuário Ubuntu
  • *
  • Mensagens: 67
    • Ver perfil
Re: Configuração duas placas de rede
« Resposta #2 Online: 06 de Agosto de 2010, 11:43 »
Quando reinicio o serviço (/etc/init.d/networking restart) da esse erro.

Se comentar apenas a linha abaixo não da mais erro, será que isso pode dar problema?
#auto eth1

Usando os comandos que vc passou zekkerj não da nenhum mensagem.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Configuração duas placas de rede
« Resposta #3 Online: 06 de Agosto de 2010, 12:23 »
Não é pra dar mensagem mesmo, mas se vc quiser que dê pode usar "ifup/ifdown -v":

sudo ifup -v eth1

Depois que vc executa a sequência "ifdown" + "ifup", as interfaces de rede ativam? Execute os comandos "ifconfig" e "route -n" pra confirmar.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline ewise

  • Usuário Ubuntu
  • *
  • Mensagens: 67
    • Ver perfil
Re: Configuração duas placas de rede
« Resposta #4 Online: 06 de Agosto de 2010, 18:23 »
Isso mesmo, executando "ifdown" + "ifup" as interfaces ativam e tudo funciona normalmente. Mas, se reiniciar o micro tenho que executar esses comandos novamente. Uhm o que será?

Offline ewise

  • Usuário Ubuntu
  • *
  • Mensagens: 67
    • Ver perfil
Re: Configuração duas placas de rede
« Resposta #5 Online: 09 de Agosto de 2010, 11:15 »
Tem como ativar no boot as interfaces eth0 e eth1 sem precisar ativar usando os comandos ifdown e ifup?
Obs.: Já coloquei ONBOOT=yes em /etc/sysctl.conf

Outra coisa que percebi tbm, e preciso sempre ativar o eth1 primeiro para depois ativar o eth0, somente assim funciona.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Configuração duas placas de rede
« Resposta #6 Online: 09 de Agosto de 2010, 11:29 »
Citar
Obs.: Já coloquei ONBOOT=yes em /etc/sysctl.conf
Onde vc viu que seria pra fazer isso?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline ewise

  • Usuário Ubuntu
  • *
  • Mensagens: 67
    • Ver perfil
Re: Configuração duas placas de rede
« Resposta #7 Online: 09 de Agosto de 2010, 11:34 »
Esta nesse link: http://www.vivaolinux.com.br/topico/Perguntas-Frequentes/Como-ativar-placa-de-rede-no-BOOT
Não sei se tem haver isso, mas como não conheço muito estou tentando de tudo.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Configuração duas placas de rede
« Resposta #8 Online: 09 de Agosto de 2010, 11:45 »
Essa orientação é pro Fedora, não serve pro Ubuntu (bem que eu estranhei  ::)).

Volte o arquivo ao normal, pq senão vc pode "quebrar" alguma configuração importante.

Pode fazer um teste? Mude a configuração da rede, deixe-a assim:

Código: [Selecionar]
auto lo
iface lo inet loopback

[color=red]auto eth0
iface eth0 inet dhcp[/color]

auto eth1
iface eth1 inet static
    address 192.168.1.1
    netmask 255.255.255.0
    network 192.168.1.0
    broadcast 192.168.1.255

Veja se assim, a configuração automática funciona. Depois voltamos os valores originais, se for o caso.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline ewise

  • Usuário Ubuntu
  • *
  • Mensagens: 67
    • Ver perfil
Re: Configuração duas placas de rede
« Resposta #9 Online: 09 de Agosto de 2010, 15:50 »
O zekkerj, funcionou tranquilo agora. Coisa boa! Obrigado! Mas o eth0 sendo como dhcp não irá ter problemas? Estou instalando o squid 3 como proxy transparente.

O interfaces ficou assim:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 10.1.10.25
netmask 255.255.255.0
network 10.1.10.0
broadcast 10.1.10.255

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Configuração duas placas de rede
« Resposta #10 Online: 09 de Agosto de 2010, 16:26 »
Citar
O zekkerj, funcionou tranquilo agora. Coisa boa! Obrigado!
Rapaz, podia ser algum caracter maluco que ficou no arquivo. Quando vc editou, tirou o trecho, daí funcionou.

Citar
Mas o eth0 sendo como dhcp não irá ter problemas?
Não, inclusive é como o modem espera que vc trabalhe. É um dlink DSL-500 roteado, não?

Citar
Estou instalando o squid 3 como proxy transparente.
Sem problemas. O que interessa pra vc é o IP interno (10.1.10.25).

Vai oferecer serviço DHCP pra rede interna, também?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline ewise

  • Usuário Ubuntu
  • *
  • Mensagens: 67
    • Ver perfil
Re: Configuração duas placas de rede
« Resposta #11 Online: 09 de Agosto de 2010, 16:51 »
Isso, é um dlink DSL-500 roteado mesmo.

Ich, sobre dhcp para a rede interno não sei como fazer, era outra questão que iria abrir aqui, os computadores clientes estão como IP 0.0.0.0. Normal isso?

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Configuração duas placas de rede
« Resposta #12 Online: 09 de Agosto de 2010, 17:16 »
Isso, é um dlink DSL-500 roteado mesmo.

Ich, sobre dhcp para a rede interno não sei como fazer, era outra questão que iria abrir aqui, os computadores clientes estão como IP 0.0.0.0. Normal isso?
Não é normal não, mas não é difícil de resolver.

Instale o pacote "dhcp3-server", depois configure o arquivo /etc/dhcp3/dhcpd.conf assim:
Código: [Selecionar]
#
#
# $Id: dhcpd.conf,v 1.1.1.1 2002/05/21 00:07:44 peloy Exp $
#                                                                                                                                                                                   
                                                                                                                                                                                   
ddns-update-style none;

default-lease-time 600;
max-lease-time 7200;
authoritative;
log-facility local7;

subnet 10.1.10.0 netmask 255.255.255.0 {
    range 10.1.10.100 10.1.10.200;
    option routers 10.1.10.25;
    option domain-name-servers 8.8.8.8 8.8.4.4;
}

Depois ative o serviço dhcp3-server, assim:

sudo service dhcp3-server start

mande renovar o IP nas estações, elas têm que pegar IPs entre 10.1.10.100 e 10.1.10.200.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

Offline ewise

  • Usuário Ubuntu
  • *
  • Mensagens: 67
    • Ver perfil
Re: Configuração duas placas de rede
« Resposta #13 Online: 10 de Agosto de 2010, 12:00 »
Muito bom mestre zekkerj, funcionou perfeito, apenas comentei o "option domain-name-servers" que estava dando erro.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 19.736
  • Gratidão gera gratidão, lamúria atrai lamúria...
    • Ver perfil
    • Blog do Zekke
Re: Configuração duas placas de rede
« Resposta #14 Online: 10 de Agosto de 2010, 12:12 »
Talvez uma vírgula entre os IPs??? Tente deixar só um endereço, talvez. É importante que vc passe o endereço do servidor DNS pras estações. Sem isso, não haverá navegação.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D