Inicar PC sem HD através da rede com um outro PC com Ubuntu

Iniciado por jorge505, 29 de Fevereiro de 2012, 23:39

tópico anterior - próximo tópico

zekkerj

É, sem acessar o default gateway fica difícil conseguir acessar a internet. Agora pra pirar a gente de vez, repita esses testes com a eth0 desabilitada.
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

cleytondim

A internet volta a funcionar em duas situações:
1 - Retirar a eth0 do interfaces e reiniciar o pc (dar restart na rede não resolve);
2 - Tirar o cabo da eth0 e reiniciar o pc (dar restart na rede não resolve).


Aqui o resultado daqueles comandos quando a internet está funcionando:

-----------------------------------------
root@dti:~# route
Tabela de Roteamento IP do Kernel
Destino         Roteador        MáscaraGen.    Opções Métrica Ref   Uso Iface
default         rt-altamira.loc 0.0.0.0         UG    100    0        0 eth1
10.210.8.0      *               255.255.255.0   U     0      0        0 eth1
link-local      *               255.255.0.0     U     1000   0        0 eth0
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
root@dti:~# route -n
Tabela de Roteamento IP do Kernel
Destino         Roteador        MáscaraGen.    Opções Métrica Ref   Uso Iface
0.0.0.0         10.210.8.254    0.0.0.0         UG    100    0        0 eth1
10.210.8.0      0.0.0.0         255.255.255.0   U     0      0        0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
root@dti:~# route del -net default
root@dti:~# route add -net default gw 10.210.8.254
root@dti:~# route -n
Tabela de Roteamento IP do Kernel
Destino         Roteador        MáscaraGen.    Opções Métrica Ref   Uso Iface
0.0.0.0         10.210.8.254    0.0.0.0         UG    0      0        0 eth1
10.210.8.0      0.0.0.0         255.255.255.0   U     0      0        0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
root@dti:~# traceroute -n 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
1  10.210.8.254  0.232 ms  0.211 ms  0.195 ms
2  172.17.210.6  216.957 ms  216.979 ms  217.075 ms
3  10.200.2.1  216.839 ms  217.511 ms  218.200 ms
4  200.239.67.9  349.485 ms  349.565 ms  349.657 ms
5  200.143.253.9  349.747 ms  349.841 ms  350.086 ms
6  * * *
7  200.143.252.146  407.690 ms * *
8  200.143.252.141  437.160 ms  437.138 ms  436.827 ms
9  200.143.252.73  457.668 ms  351.737 ms  351.618 ms
10  187.16.216.55  351.653 ms  351.675 ms *
11  * 209.85.243.198  294.664 ms  261.925 ms
12  72.14.233.91  282.946 ms 72.14.233.89  282.939 ms 72.14.233.95  261.814 ms
13  64.233.175.54  236.196 ms 64.233.175.62  271.608 ms 64.233.175.58  271.680 ms
14  8.8.8.8  236.573 ms  235.902 ms  275.343 ms
root@dti:~# ping -c 4 10.210.8.254
PING 10.210.8.254 (10.210.8.254) 56(84) bytes of data.
64 bytes from 10.210.8.254: icmp_req=1 ttl=64 time=0.249 ms
64 bytes from 10.210.8.254: icmp_req=2 ttl=64 time=0.208 ms
64 bytes from 10.210.8.254: icmp_req=3 ttl=64 time=0.206 ms
64 bytes from 10.210.8.254: icmp_req=4 ttl=64 time=0.220 ms

--- 10.210.8.254 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2997ms
rtt min/avg/max/mdev = 0.206/0.220/0.249/0.025 ms






zekkerj

Diga uma coisa, as duas redes estão fisicamente separadas? A rede que vc conecta à eth1, e a rede que conecta à eth0?
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

cleytondim

sim. são separadas.
Eu tinha feito o servidor funcionar numa placa de rede só, mas o boot dos clients estava lento porque estavam ligados tudo na rede principal da universidade.
Então coloquei uma segunda switch dentro do prédio que está isolada da rede principal. É nessa switch isolada que está a eth0.

cleytondim

#49
Algo que me acaba de ocorrer:

Estava me perguntando porque que só funcionava resetando o pc, ao invés de funcionar simplesmente restartando a rede.
Daí olhei na lista de serviços ativos.

Quando tirava o cabo e reiniciava o computador, o dhcp-server ficava inativo.  Mas quando tirava o cabo e só restartava a rede, o dhcp-server continuava lá ativo.

Daí eu pensei que talvez o dhcp-server esteja impedindo a internet de funcionar corretamente. Poderia ser isso?


Edit: Me enganei. O dhcp-server só fica inativo algumas vezes. Não sempre. A internet funciona mesmo com ele ativo nos services.

zekkerj

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

cleytondim

Eu formatei o pc e instalei o ubuntu novamente, mas sem o ltsp/dhcp.

De fato não tem nada haver com eles. A rede continua a não funcionar com as duas placas simultaneamente

Curioso :x

O que poderia ser isso?

zekkerj

Poderia ser um problema específico das duas placas de rede.

Uma coisa que você pode fazer pra verificar o problema é mudar a placa eth1 de slot. Outra é inverter as duas, e usar a eth0 como placa da rede externa, em vez da rede ltsp.
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

cleytondim

#53
Ja fiz isso várias vezes. Troquei slots, mudei a funcao de cada eth..  Até coloquei uma terceira placa...  E nada

Agora fiz um teste de live cd de um ubuntu mais antigo.  10.xx se nao me engano.  E adivinha? Ele consegue pingar nas duas redes...
Terá o ubuntu 11.10 algum bug?

EDIT: Correção:  Ubuntu 9.10 Karmic.   Mas ele não quer instalar. Vou ver se acho outro cd.

zekkerj

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

cleytondim

Refiz os testes com o live CD do ubuntu recente mesmo.  (aquele que eu ja vinha tentando)

Pelo LiveCD, consigo dar ping nas duas redes.  Mas se eu instalar o linux no HD, não consigo mais dar ping nas duas redes. Apenas em uma.


jorge505

Rss, voltando ao tópico, consegui resolver o problema com os computadores ;D
Abraços e grato pela ajuda  :)

cleytondim


zekkerj

Poste a saída dos comandos abaixo.

sudo lshw -C network
lspci
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

cleytondim

Eu troquei de computador...  E funcionou as redes simultaneamente.
Não sei qual era o problema daquele computador. Com o live-cd funcionava a rede simultanea, mas instalado não.

Mas enfim, agora vou instalar novamente o ltsp no novo computador, e finalmente fazer funcionar a coisa :)