Erro duas placas de rede.

1. Erro duas placas de rede.

Augusto Silva
rockmusic26

(usa Outra)

Enviado em 05/09/2013 - 16:02h

Minhas placas não pegam o IP quando ambas estão configuradas, se eu desabilitar uma delas a rede vai corretamente
Eis meu ifconfig:

eth0 Link encap:Ethernet Endereço de HW 00:17:31:30:BA:BA
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:489 errors:0 dropped:51 overruns:0 frame:0
TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:46544 (45.4 KiB) TX bytes:12037 (11.7 KiB)
IRQ:23 Endereço de E/S:0xa800

eth1 Link encap:Ethernet Endereço de HW 00:02:44:63:2E:81
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:447 errors:0 dropped:0 overruns:0 frame:0
TX packets:83 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:33052 (32.2 KiB) TX bytes:17034 (16.6 KiB)
IRQ:18 Endereço de E/S:0xe800

lo Link encap:Loopback Local
inet end.: 127.0.0.1 Masc:255.0.0.0
UP LOOPBACKRUNNING MTU:16436 Métrica:1
RX packets:2908 errors:0 dropped:0 overruns:0 frame:0
TX packets:2908 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:0
RX bytes:174816 (170.7 KiB) TX bytes:174816 (170.7 KiB)


E esta é minha configuração das placas:

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.2.17
NETMASK=255.255.255.0
GATEWAY=192.168.2.1
BROADCAST=192.168.2.256
NETWORK=192.168.2.0
DNS1=201.10.120.3
DNS2=201.10.1.2
==================================================
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
IPADDR=10.1.1.1
NETMASK=255.0.0.0
#NETWORk=10.1.1.0
GATEWAY=10.1.1.1
#BROADCAST=10.1.1.256
DNS1=201.10.120.3
DNS2=201.10.1.2


A placa eth0 vem do roteador 192.168.2.1 a placa eth1 vai ser minha rede interna.
O que fiz errado?


  


2. Re: Erro duas placas de rede.

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 05/09/2013 - 16:08h

na placa de eth1 , remove a opção do gateway , não precisa de gateway na eth1


3. Re: Erro duas placas de rede.

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 05/09/2013 - 16:09h

há e também coloque o endereço de MAC correto nas placas é por isso que não funciona



4. Re: Erro duas placas de rede.

Buckminster
Buckminster

(usa Debian)

Enviado em 05/09/2013 - 16:24h

BROADCAST=192.168.2.256

O broadcast é 192.168.2.255.

Quando a rede (no caso, 192.168.2.0) termina em zero o broadcast termina em 255.

E evite colocar os DNSs no arquivo das placas de rede. Deixe para o resolv.conf setar os DNSs automaticamente, ele serve justamente para isso.

E se você está fixando o IP, elas não vão pegar IP mesmo, pois já estão com IP.

Tu tá fazendo o compartilhamento?


5. Re: Erro duas placas de rede.

Augusto Silva
rockmusic26

(usa Outra)

Enviado em 05/09/2013 - 17:11h

Quando digo pegar o IP é ao digitar o ifconfig ser exibido o endereço IP mas eles não são por DHCP, agora deixei com a seguinte configuração:


DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.2.17
NETMASK=255.255.255.0
GATEWAY=192.168.2.1
BROADCAST=192.168.2.255
NETWORK=192.168.2.0
==================================================
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
IPADDR=10.1.1.1
NETMASK=255.0.0.0
NETWORk=10.1.1.0
GATEWAY=10.1.1.1
BROADCAST=10.1.1.255


Agora a eth0 já está certa pois navega até na internet, no entanto a eth1 ainda não conectou em minha rede interna, o que será que faltou meus amigos?


6. Re: Erro duas placas de rede.

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 05/09/2013 - 17:14h

faltou a linha em cada eth


HWADDR=FF:FF:FF:FF:FF:FF


onde os FF:FF:FF:FF:FF:FF é o endereço MAC de suas placas de rede


7. Re: Erro duas placas de rede.

Augusto Silva
rockmusic26

(usa Outra)

Enviado em 05/09/2013 - 17:47h

danniel-lara escreveu:

faltou a linha em cada eth


HWADDR=FF:FF:FF:FF:FF:FF


onde os FF:FF:FF:FF:FF:FF é o endereço MAC de suas placas de rede



Coloquei os macs no entanto a mesma situação, a eth1 não conecta...
o campo inet end não é informado quando eu digito o ifconfig.



8. Re: Erro duas placas de rede.

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 05/09/2013 - 18:19h

coloque a linha na eth1
e reinicia o serviços de rede


BOOTPROTO=static





9. Re: Erro duas placas de rede.

Buckminster
Buckminster

(usa Debian)

Enviado em 05/09/2013 - 20:48h

Tu fez o compartilhamento no Iptables?

Ou tu tem dois links de internet, um para cada placa de rede?

Como estão as ligações físicas... a eth0 tá conectada onde..no modem?

E a eth1 tá conectada onde?


10. Re: Erro duas placas de rede.

Augusto Silva
rockmusic26

(usa Outra)

Enviado em 06/09/2013 - 09:12h

Buckminster escreveu:

Tu fez o compartilhamento no Iptables?

Ou tu tem dois links de internet, um para cada placa de rede?

Como estão as ligações físicas... a eth0 tá conectada onde..no modem?

E a eth1 tá conectada onde?



Só tenho um link de internet, a eth1 é minha rede interna e a placa não está conectando na minha rede interna, a eth0 está conectada no modem, a eth1 deve estar conectada na rede interna, não tenho compartilhamento no iptables ainda pois queria fazer a placa conectar na rede antes de trabalhar no iptables, ou estou falando besteira somente depois de configurado no iptables vai funcionar a eth1?


11. Re: Erro duas placas de rede.

Buckminster
Buckminster

(usa Debian)

Enviado em 08/09/2013 - 00:15h

rockmusic26 escreveu:

Buckminster escreveu:

Tu fez o compartilhamento no Iptables?

Ou tu tem dois links de internet, um para cada placa de rede?

Como estão as ligações físicas... a eth0 tá conectada onde..no modem?

E a eth1 tá conectada onde?



Só tenho um link de internet, a eth1 é minha rede interna e a placa não está conectando na minha rede interna, a eth0 está conectada no modem, a eth1 deve estar conectada na rede interna, não tenho compartilhamento no iptables ainda pois queria fazer a placa conectar na rede antes de trabalhar no iptables, ou estou falando besteira somente depois de configurado no iptables vai funcionar a eth1?


Precisa do Iptables para fazer o compartilhamento.
Crie um script e coloque essas regras básicas nele:

#!/bin/bash
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables –t nat –A POSTROUTING –o etho –j MASQUERADE

Não esqueça de dar permissão de execução.
E a tua eth1 deve estar conectada em um switch para distribuir a internet para a rede interna.
E é bom você configurar um DHCP no servidor, senão você terá que colocar IP fixo em todas as estações.