Enviado em 06/10/2009 - 00:31h
Boa noite a todos. Estou interessado em fazer uma conexão entre dois computadores, o que parece simples, mas apareceram alguns probleminhas. Vamos entao às maquinas. Tenho um desktop com duas placas ethernet sendo que a eth0 está fisicamente ligada a um modem DSL-500B em modo bridge; um cabo crossover (já verifiquei que uma das pontas está mesmo com a inversão dos pares verde e laranja). Ligo esse cross-over na placa eth1. O segundo computador é um notebook com uma unica placa eth0, onde vai a outra ponta do cross-over. O desktop tem o Big Linux e o notebook, o Linux Mint; ambos distros derivadas do debian. Até aí tudo bem: decidi seguir a dica do vivaolinux, muito pratica por sinal, publicada em 19/10/2006 pelo autor Rafael Siqueira Telles Vieira, "configurando a rede no Linux via linha de comando". Nós temos 4 elementos: IP, netmask, gateway e DNS. Ok. isso eu entendi. não se faz um bolo sem os ingredientes. Ele expoe uma primeira parte, a configuraçao automatica, usando o dhcpcd. Na segunda parte, há a configuração manual usando o IFCONFIG e o ROUTE. Sim, meus dois sistemas detectaram as tres placas de rede, conferi isto no lspci e no ifconfig dos dois computadores.
No primeiro computador já apareceu um problema. No ifconfig, eu observo que já estou usando a ppp0, a interface virtual. Não sei se ela precisa estar desativada ou não, para eu poder reconfigurar a eth0 uma vez que ela parece estar "liberada" pois estou usando a ppp0 e não a eth0. De qualquer forma, no uso diário eu costumo usar o computador em modo bridge, pois ainda não tive tempo nem dedicação para me dedicar à interface de configuração do modem pelo navegador.(Eu tive alguns problemas porque eu só fui descobrir depois que no linux a gente tem que dar uma configuração do eth0 para alcançar o modem, ativando esse IP local, diferente do Windows, onde isto parece ser necessário. Depois que eu consegui dar um "#ifconfig eth0 10.1.1.2/24 up" eu consegui acessar a interface do modem DSL-500B pelo Linux, mas esse é um assunto para outro dia).
Continuando, então o primeiro computador é o notebook e o segundo é o desktop que tem a conexão. O primeiro eu fiz conforme o exemplo fornecido pelo Rafael: no notebook:
#ifconfig eth0 10.0.0.4/16 up e #route add default gw 10.0.0.1; Já aparece um problema na configuração do notebook: "nenhum processo está ativo".
no segundo, que é o principal, (estou seguindo o ex do Rafael, ok? é nessa ordem) no terminal como root
#ifconfig eth0 10.0.0.1/16 up e
#ifconfig eth1 [DNS do provedor]/24 up; e
#route add default gw 10.0.0.1 eth0 e
#route add default gw [DNS do provedor] eth1.
Pois é: neste último ponto, é que ocorre o problema: aparece uma mensagem dizendo: nenhum processo está ativo.
Uma observação é que mudei o ip do modem adsl na interface via navegador, que estava na faixa 10.1.1.1 para 192.168.1.1 e a máscara para 255.255.255.0 (ou /24, dá no mesmo). O endereco de IP inicial é obviamente 192.168.1.2 e o final 192.168.1.254, e assim ativando o DHCP do modem automaticamente, pois é esta a opção que possibilita ter acesso aos campos onde a gente digita isto.
Como isso influiu na dificuldade de fazer a rede? Por que a eth1 se desfaz sozinha após uns dez segundos após eu configurar o IP 192.168.1.3, por ex? Eu fiz assim:
MODEM: 192.168.1.1
eth0: 192.168.1.2
eth1: 192.168.1.3
eth0 do notebook 192.168.1.4
Mas quando fui fazer a rota, ele não funfa. Diz que nenhum processo existe. Depois de tentar um #ifconfig eth0 down e refazer, depois de #route del default nos dois computadores e refazer as rotas do gateway ( no notebook o gateway seria o 192.168.1.3? ou 192.168.1.2 ou 192.168.1.1?), as configurações principalmente da rota do notebook para o desktop não "segura", parece que cai. Até apareceu no #route num dado momento a referencia escrito "BIGLINUX-server" ou algo assim, mas em 10 segundos desapareceu sozinho e aparece apenas uma rota 0.0.0.0
Me dêem uma luz. Pode ser por MI tb... tá mais dificil do que diagnosticar um abdome agudo numa sala de emergencia...
No primeiro computador já apareceu um problema. No ifconfig, eu observo que já estou usando a ppp0, a interface virtual. Não sei se ela precisa estar desativada ou não, para eu poder reconfigurar a eth0 uma vez que ela parece estar "liberada" pois estou usando a ppp0 e não a eth0. De qualquer forma, no uso diário eu costumo usar o computador em modo bridge, pois ainda não tive tempo nem dedicação para me dedicar à interface de configuração do modem pelo navegador.(Eu tive alguns problemas porque eu só fui descobrir depois que no linux a gente tem que dar uma configuração do eth0 para alcançar o modem, ativando esse IP local, diferente do Windows, onde isto parece ser necessário. Depois que eu consegui dar um "#ifconfig eth0 10.1.1.2/24 up" eu consegui acessar a interface do modem DSL-500B pelo Linux, mas esse é um assunto para outro dia).
Continuando, então o primeiro computador é o notebook e o segundo é o desktop que tem a conexão. O primeiro eu fiz conforme o exemplo fornecido pelo Rafael: no notebook:
#ifconfig eth0 10.0.0.4/16 up e #route add default gw 10.0.0.1; Já aparece um problema na configuração do notebook: "nenhum processo está ativo".
no segundo, que é o principal, (estou seguindo o ex do Rafael, ok? é nessa ordem) no terminal como root
#ifconfig eth0 10.0.0.1/16 up e
#ifconfig eth1 [DNS do provedor]/24 up; e
#route add default gw 10.0.0.1 eth0 e
#route add default gw [DNS do provedor] eth1.
Pois é: neste último ponto, é que ocorre o problema: aparece uma mensagem dizendo: nenhum processo está ativo.
Uma observação é que mudei o ip do modem adsl na interface via navegador, que estava na faixa 10.1.1.1 para 192.168.1.1 e a máscara para 255.255.255.0 (ou /24, dá no mesmo). O endereco de IP inicial é obviamente 192.168.1.2 e o final 192.168.1.254, e assim ativando o DHCP do modem automaticamente, pois é esta a opção que possibilita ter acesso aos campos onde a gente digita isto.
Como isso influiu na dificuldade de fazer a rede? Por que a eth1 se desfaz sozinha após uns dez segundos após eu configurar o IP 192.168.1.3, por ex? Eu fiz assim:
MODEM: 192.168.1.1
eth0: 192.168.1.2
eth1: 192.168.1.3
eth0 do notebook 192.168.1.4
Mas quando fui fazer a rota, ele não funfa. Diz que nenhum processo existe. Depois de tentar um #ifconfig eth0 down e refazer, depois de #route del default nos dois computadores e refazer as rotas do gateway ( no notebook o gateway seria o 192.168.1.3? ou 192.168.1.2 ou 192.168.1.1?), as configurações principalmente da rota do notebook para o desktop não "segura", parece que cai. Até apareceu no #route num dado momento a referencia escrito "BIGLINUX-server" ou algo assim, mas em 10 segundos desapareceu sozinho e aparece apenas uma rota 0.0.0.0
Me dêem uma luz. Pode ser por MI tb... tá mais dificil do que diagnosticar um abdome agudo numa sala de emergencia...