Logo Hardware.com.br
pardal-sp
pardal-sp Membro Senior Registrado
201 Mensagens 1 Curtida

Não consigo configurar 2 placas de rede!

#1 Por pardal-sp 16/04/2007 - 16:07
Segunda placa de rede (eth1) nunca funciona.

Tenho duas placas de rede, uma Onboard e outra PCI. O primeiro módulo carregado
se torna a eth0. O segundo se torna eth1. Até aí tudo bem, é só eu carregar os
módulos na ordem desejada.
O problema é que a eth1 nunca funciona. Só a eth0 responde ao "ping"
que eu dou a partir de outro micro da rede. E mais estranho ainda: quando eu
deixo o cabo de rede ligado apenas na eth0 e dou um ping a partir de um outro
micro da rede, ele responde tanto ao IP da eth0 quanto ao da eth1. Ou seja, a
eth0 responde pelos 2 IP's e a eth1 nunca responde.
Veja a saída do comando ifconfig:


eth0 Encapsulamento do Link: Ethernet Endereço de HW 00:10big_green.pngC:1D:E2:56
inet end.: 192.168.0.1 Bcast:192.168.0.255 Masc:255.255.255.0
UP BROADCASTMULTICAST MTU:1500 Métrica:1
RX packets:23 errors:0 dropped:0 overruns:0 frame:0
TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:2280 (2.2 KiB) TX bytes:964 (964.0 b)
IRQ:11 Endereço de E/S:0xc000

eth1 Encapsulamento do Link: Ethernet Endereço de HW 00:50big_green.pngA:72big_green.png2:27
inet end.: 192.168.0.2 Bcast:192.168.0.255 Masc:255.255.255.0
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:128 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:9977 (9.7 KiB) TX bytes:0 (0.0 b)
IRQ:10 Endereço de E/S:0xdc00

Parece tudo certo. Mas só a eth0 funciona. E funciona pelos 2 Ip's,
192.168.0.1 e 2.
Mas dá pra ver pelo MAC da Placa que o IP 192.168.0.2 pertence
à eth1.
Porque a eth0 é tão gananciosa e pega os 2 IP's para si e não deixa nenhum para a eth1?
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#5 Por jqueiroz
20/04/2007 - 14:33
Mostre como ficou sua configuração quando você mudou o endereço da eth1. Mostre também a saída dos testes:

ping
ping
ping
ping

Pode ser que o segundo IP estivesse respondendo pq alguma máquina de sua rede está usando esse IP. A segunda placa só vai responder a pings de fora se estiver conectada a uma rede ativa.
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
pardal-sp
pardal-sp Membro Senior Registrado
201 Mensagens 1 Curtida
#6 Por pardal-sp
20/04/2007 - 16:18
Minha "rede" constitui-se de apenas 3 micros no balcão de uma loja. Não existe conflito de IP's.
A rede não tem roteador, tem apena um Hub.
Será que é por isso que não funciona?
Eu estou testando assim:
Conecto o cabo que sai do Hub na eth0 e dou um pig a partir de outro micro. Volta resposta para os 2 IP's.
Depois eu desconecto o cabo da eth0 e conecto na eth1 e faço a mesma coisa.
Mas aí o ping fica numa busca sem fim e nunca retorna nada.
Eu não manjo muito de rede, será que o que eu estou fazendo faz sentido?
O que é necessário para que esse computador possa enviar e receber dados para os outros micros pelas duas placas de rede?

#ifconfig
eth0 Encapsulamento do Link: Ethernet Endereço de HW 00:10big_green.pngC:1D:E2:56
inet end.: 192.168.0.1 Bcast:192.168.0.255 Masc:255.255.255.0
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:11900 errors:0 dropped:0 overruns:0 frame:0
TX packets:14579 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:8128188 (7.7 MiB) TX bytes:00:10big_green.pngC:1D:E2:56 12175290 (11.6 MiB)
IRQ:11 Endereço de E/S:0x1400

eth1 Encapsulamento do Link: Ethernet Endereço de HW 00:50big_green.pngA:72big_green.png2:27
inet end.: 192.168.1.1 Bcast:192.168.1.255 Masc:255.255.255.0
UP BROADCASTMULTICAST MTU:1500 Métrica:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:2922 (2.8 KiB)
IRQ:5 Endereço de E/S:0x2000
jqueiroz
jqueiroz Cyber Highlander Registrado
104K Mensagens 5.7K Curtidas
#7 Por jqueiroz
20/04/2007 - 23:18
Depois que você trocou o endereço o comportamento continua?

Esse micro, por acaso, é o roteador default dos outros dois??? Se for, o comportamento está correto (os dois endereços responderem).

Quanto à inversão dos cabos, se sua rede tem endereço 192.168.0.x, e a placa de rede que tem endereço 192.168.0.x não estiver conectada nela, não pode funcionar mesmo.

PS: O que você pretende fazer, exatamente???
"chmod 777 nunca ajudou ninguém" (c) 2002-2021 JQueiroz/FGdH
Conheça o Blog do Zekke
netw0rk g33k
netw0rk g33k Super Participante Registrado
732 Mensagens 13 Curtidas
#8 Por netw0rk g33k
21/04/2007 - 01:44
pardal-sp disse:
Minha "rede" constitui-se de apenas 3 micros no balcão de uma loja. Não existe conflito de IP's.
A rede não tem roteador, tem apena um Hub.
Será que é por isso que não funciona?
Eu estou testando assim:
Conecto o cabo que sai do Hub na eth0 e dou um pig a partir de outro micro. Volta resposta para os 2 IP's.
Depois eu desconecto o cabo da eth0 e conecto na eth1 e faço a mesma coisa.
Mas aí o ping fica numa busca sem fim e nunca retorna nada.
Eu não manjo muito de rede, será que o que eu estou fazendo faz sentido?
O que é necessário para que esse computador possa enviar e receber dados para os outros micros pelas duas placas de rede?


Pelo que eu entendi, você está tentando fazer um lance como uma espécie de balanceamento entre duas placas para acesso de uma mesma rede, é isso? Para quê você precisa que as máquinas enviem dados para essa máquina por duas placas? Se o que vc quer é o que estou pensando, é bem mais complexo do que vc imagina e requer alguns equipamentos de um nível mais avançado, principalmente em termos de switch. Espero ter te entendido mal.
Linux User #415511
Mikrotik MTCNA #MKBR0039
Mikrotik MTCRE #1010RE004

Mikrotik MTCINE #1010INE006
pardal-sp
pardal-sp Membro Senior Registrado
201 Mensagens 1 Curtida
#9 Por pardal-sp
23/04/2007 - 10:00
Já entendi a besteira que eu estou tentando fazer...
Eu estou querendo que placas pertencentes a redes diferentes se comuniquem, sem roteador.
Agora eu fiz o seguinte teste:
Configurei as placas do servidor para 192.168.0.1 (eth0) e 192.168.1.1 (eth1)
Depois configurei as placas de um cliente para 192.168.0.2 e do outro para 192.168.1.2.
Liguei um cabo de rede apenas na eth0 do servidor e no cliente com IP 192.168.0.2. Pingou normalmente.
Depois eu tirei o cabo de eth0, liguei na eth1 e no cliente com IP 192.168.1.2. Também pingou normalmente.
Conclusão: preciso estudar mais sobre redes...
Aproveitando a oportunidade: do micro 192.168.0.2, por exemplo, eu tenho resposta quando pingo para as duas placas de rede do servidor. Mas não consigo pingar para o outro cliente, com IP 192.168.1.2, mesmo conectando todos os cabos no Hub.
Se eu configurar o IP dos clientes para a mesma rede, eu sei que a comunicação vai acontecer, é claro.
Mas se eu quiser que os dois clientes fiquem em redes separadas, o servidor teria que fazer o roteamento, não é isso?
Aí então, o que eu teria que fazer para configurar isso e promover a comunicação entre essas duas redes?
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal