Problema com placa de Rede e IP´s [RESOLVIDO]

1. Problema com placa de Rede e IP´s [RESOLVIDO]

Carlos Maxwell de Carvalho Goncalves
carlosmaxwell

(usa Debian)

Enviado em 20/03/2012 - 12:10h

Bom dia amigos,

Sei que o topico é repetido, mas nao estou entendendo, para variar, tambem nao tenho experiencia com estes detalhes e macetes, preciso de ajuda.

Eu vi um post sobre como configurar 2 placas de rede no debian, porem ainda assim estou precisando de ajuda no seguinte:

instalei um servidor com eth0 recebendo a internet, a eth1 eu quero ela conectada ao switch, sem controle nenhum, nao precisa firewall, apenas compartilhar a internet que entra na eth0, mas estou sofrendo com algo que parece simples.
O meu modem tem o ip 192.168.1.1
mascara 255.255.255.0,

configurei a eth0 com 192.168.1.253, broadcast 192.168.255.255, mascara 255.255.255.0 e gateway no 192.168.1.1

ate ai beleza, pingo no 192.168.1.253 normal

ai configurei a eth1 com 192.168.1.252, broadcast 192.168.255.255, mascara 255.255.255.0 e gateway no 192.168.1.253

ai tudo para, a comunicacao com a eth0 e a eth1 param de pingar.

o que estou fazendo de errado?

preciso de ajuda urgente.

Agradeco no que puderem me ajudar.


  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/03/2012 - 15:44h

Editei o arquivo /etc/network/interfaces

1º Adicionei as informações:

auto eth1
iface eth1 inet static
address 192.168.50.1
netmask 255.255.255.0
broadcast 192.168.50.255
network 192.168.50.0

2º Criei um script para o iptables e coloquei pra inicializar junto ao sistema:

#!/bin/bash

echo "1" > /proc/sys/net/ipv4/ip_forward

# Mascarando conexoes da rede
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


3º Instalei o dhcp-server

Configurei o arquivo /etc/dhcp/dhcpd.conf

subnet 192.168.50.0 netmask 255.255.255.0 {
range 192.168.50.20 192.168.50.30;
option routers 192.168.50.1;
}


option domain-name "Home";
option domain-name-servers 192.168.1.1,8.8.8.8;

default-lease-time 600;
max-lease-time 7200;




3. Re: Problema com placa de Rede e IP´s [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/03/2012 - 12:42h

Voce nao pode configurar a interface eth1 na mesma rede da eth0.
Pelo que entendi voce quer compartilhar a internet com a rede local pelo switch usando a saida eth1 do seu micro. Sendo assim voce tem que fazer o redirecionamento com o iptables.

Da uma olhada aqui: http://www.vivaolinux.com.br/topico/Redes/Como-configurar-a-eth1-para-compartilhar-internet


4. Re: Problema com placa de Rede e IP´s [RESOLVIDO]

Carlos Maxwell de Carvalho Goncalves
carlosmaxwell

(usa Debian)

Enviado em 20/03/2012 - 13:00h

Estou saindo agora pra rua, e volto somente mais tarde, preciso acabar esta configuracao depois.

Por enquanto muito obrigado!

Vou modificar a rede na hora que voltar.




5. Re: Problema com placa de Rede e IP´s [RESOLVIDO]

Carlos Maxwell de Carvalho Goncalves
carlosmaxwell

(usa Debian)

Enviado em 20/03/2012 - 13:03h

emanuel, por falar nisso, eu devo informar qual gateway na eth1?
o 192.168.1.1 que é o modem ou o 192.168.1.253 que é a placa que esta conectada ao link da internet?

se eu mudar a configuracao da eth1 para 192.168.1.252 para 192.168.0.2 funcionará?

Obrigado por enquanto.


6. Re: Problema com placa de Rede e IP´s [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/03/2012 - 14:34h

Estou no trabalho, assim que chegar em casa posto para você minha configuração e os procedimentos que efetuei. Tenho exatamente a mesma configuração, recebo no meu micro pela eth0 a internet do modem da GVT, faço a liberação com o IPTABLES e instalei o DCHP3-SERVER para ele distribuir os endereços ip's pela eth1.


7. Re: Problema com placa de Rede e IP´s [RESOLVIDO]

Daniel Marchi
DMS_

(usa elementary OS)

Enviado em 20/03/2012 - 14:39h

a eth0 sendo sua interface externa, dependendo do caso deve estar configurada no modo DHCP, pois o modem irá "dar" um ip válido na internet para ela, feito isso, configure a eth1 com o range que quiser e a mask, e o gateway coloque o IP da eth0.

Após a eth0 e eth1 estiverem devidamente configurada você precisar compartilhar essa internet, vocÊ faz isso usando o iptables:

modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


Digite os comandos acima e veja se funciona
[]'s
Como é sua rede ae? Modem ADSL, Cabo?




8. Re: Problema com placa de Rede e IP´s [RESOLVIDO]

Bruno
BrunoTecnico

(usa Sabayon)

Enviado em 20/03/2012 - 18:09h

Você não está misturando as classes de IP = B e C?
(acho que nesse caso não pode - não sei ao certo)

vc disse:
"ai configurei a eth1 com 192.168.1.252, broadcast 192.168.255.255, mascara 255.255.255.0 e gateway no 192.168.1.253"
Eu lhe indico esta correção = broadcast 192.168.1.255

Claro, feito essa mudança: service network restart.


9. Re: Problema com placa de Rede e IP´s [RESOLVIDO]

Carlos Maxwell de Carvalho Goncalves
carlosmaxwell

(usa Debian)

Enviado em 20/03/2012 - 19:51h

Bruno, eu errei na hora de passar a informacao aqui no forum, o broadcast ja estava certo.



10. Re: Problema com placa de Rede e IP´s [RESOLVIDO]

Carlos Maxwell de Carvalho Goncalves
carlosmaxwell

(usa Debian)

Enviado em 20/03/2012 - 19:57h

o Emanuel e o DMS estao certos, foi só digitar as duas linhas: echo ...
e
iptables . . .

tudo funcionou do jeito que eu queria.

agora, o problema é quando reinicio a maquina, vai tudo pro brejo, preciso criar um script para "reviver" as configurações novamente.

o Emanuel falou em criar o script e colocar para reiniciar junto com o sistema, como é que faço isto????

Obrigado a todos.

Nem sabem como estou agradecido.


11. Re: Problema com placa de Rede e IP´s [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 20/03/2012 - 20:40h

Vamos lá...

Primeiro crie seu script com as regras do iptables

EX:

#nano /home/scripts/firewall.sh

#!/bin/bash

echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


Salve o arquivo com o nome que quiser, acima dei um exemplo mas pode chamar de filtro, internet mas salve como .sh

Feito isso sete permissões de execução para o arquivo:

#chmod 755 firewal.sh

Para que ele seja iniciado junto com sistema quando a máquina for ligada:

#update-rc.d firewall.sh defaults


Qualquer dúvida posta ai ...


12. Re: Problema com placa de Rede e IP´s [RESOLVIDO]

Carlos Maxwell de Carvalho Goncalves
carlosmaxwell

(usa Debian)

Enviado em 20/03/2012 - 21:01h

Emanuel, fiz exatamente o que vc pediu aqui, e retornou o seguinte:

root@servidor:/etc/init.d# update-rc.d iniciaiptable.sh defaults

update-rc.d: using dependency based boot sequencing

insserv: warning: script 'K01iniciaiptable.sh' missing LSB tags and overrides

insserv: warning: script 'iniciaiptable.sh' missing LSB tags and overrides

nem entendi nada...



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts