Problema configuracao Eth1

1. Problema configuracao Eth1

Lucas P. Gomes
luques

(usa Debian)

Enviado em 17/01/2008 - 13:47h

Olá Pessoal, boa tarde!

Coloquei os seguintes comandos no meu arquivo /etc/network/interfaces

iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.0
gateway 176.128.1.1
auto eth1

e ele aparece a seguinte mensagem de erro no boot:

network is unreachable
failed to bring up eth1

Ao levantar a placa pelo ifconfig eth1 192.168.1.1 netmask 255.255.255.0 up ele vai blz e qdo dah esse erro no boot eu logando no server localmente ele ativa a placa sem dar comando nenhum, simplesmente logar e a placa d rede levanta sozinha...

Outra coisa... queria q o iptables iniciasse sozinho... toda vez q reboot tenki digitar /etc/init.d/iptables start


  


2. Re: Problema configuracao Eth1

Marcos Vettorazzo
karioka_pr

(usa Slackware)

Enviado em 17/01/2008 - 14:01h

Seu problema é que a rede 192 não "enxerga" a rede do gateway, o gateway tem q ser na mesma rede cara...


3. Re: Problema configuracao Eth1

Thiago Fernandes de Melo
m4tri_x

(usa Ubuntu)

Enviado em 17/01/2008 - 14:08h

você pode subir um ip da mesma faixa do gateway e depois subir um alias com o 192.168.1.1 .
teoricamente resolveria o problema.

espero q de certo.

[]´s


4. EXATO

Elgio Schlemer
elgio

(usa OpenSuSE)

Enviado em 17/01/2008 - 14:10h

Teu gateway não pode estar FORA de todas as placas de rede. Precisa pertencer a uma delas.

No teu caso o gateway deveria ser algo como 192.168.1.X

Ou se o gateway é da eth0, então na configuração desta, eth1, APAGUE a conf de gateway. Não coloque nada.



5. Re: Problema configuracao Eth1

Lucas P. Gomes
luques

(usa Debian)

Enviado em 17/01/2008 - 14:12h

eh q a eth0 eh 176.128.1.3 com gateway 176.128.1.1... axei q iria funcionar colocar o mesmo gateway da eth0 na eth1


6. Re: Problema configuracao Eth1

Thiago Fernandes de Melo
m4tri_x

(usa Ubuntu)

Enviado em 17/01/2008 - 14:17h

acredito que você nem vai precisar colocar gw na eth1, é só fazer o nat.

[]´s


7. Re: Problema configuracao Eth1

Elgio Schlemer
elgio

(usa OpenSuSE)

Enviado em 17/01/2008 - 14:18h

Não.

Gateway default tu tem que ter UM para todo o sistema. Se ele já está nas configurações da eth0, então tá OK. Na da eth1 não se configura gateway.

Apague e veja se teu problema some.

[]'s


8. Re: Problema configuracao Eth1

Lucas P. Gomes
luques

(usa Debian)

Enviado em 17/01/2008 - 14:19h

blz... tem sentido pq qdo eu dava up pela linha d comando eu nao setava gateway ela ia blz... bom d noite eu tento fz isso... agora nao to no server...

e pra fz rodar automaticamente o /etc/init.d/iptables start, como faço?


9. Re: Problema configuracao Eth1

Thiago Fernandes de Melo
m4tri_x

(usa Ubuntu)

Enviado em 17/01/2008 - 14:20h

para checar o default gateway utilize:

#route -n
0.0.0.0 172.16.3.1 0.0.0.0 UG 0 0 0 eth0

deverá aparecer algo parecido com isso...
caso não apareça você pode atribuir com o comando:

#route add default gw 172.16.3.1

[]´s


10. Rodar iptables

Elgio Schlemer
elgio

(usa OpenSuSE)

Enviado em 17/01/2008 - 14:39h

É debian mesmo?

Pq o sistema de init muda em algumas distros. Basicamente os debian like (ubuntu inclusive) e os Red Hat link tem o mesmo padrão.

1) Veja qual o teu runlevel padrão:

runlevel
N 2

Pode ser 2, 3 ou 5. Depende. Acho até que no Debian puro é 5.

2) como root, Va no diretorio /etc/rcN.d, sendo N o runlevel que tu obteve. No MEU CASO:

root@mate:~# cd /etc/rc2.d
root@mate:/etc/rc2.d#

3) Crie um link para o iptables NESTE DIRETORIO:

root@mate:/etc/rc2.d# ln -s ../init.d/iptables S99iptables

PRONTO!

Nota, esta é a maneira LINHA de comando que sempre funciona. Os gerenciadores de serviço que as ferramentas tem fazem isto nos bastidores.

O link precisa começar com S<NUMERO> sendo que quanto maior o número mais tarde ele será iniciado. Ele precisa iniciar depois das configurações de placas e rotas, então S99 é um bom número.




11. Iptables

Wanderson
waptec

(usa Fedora)

Enviado em 17/01/2008 - 17:28h

Edit o arquivo rc.local e acrescente a linha de comando que deve ficar mais ou menos assim.

#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
etc/init.d/./iptables


12. Re: Problema configuracao Eth1

Wanderson
waptec

(usa Fedora)

Enviado em 17/01/2008 - 17:33h

no Fedora eu uso o ntsysv que é o gerenciador de serviços do boot. no debian eu encontrei essa pergunta aqui no vol
http://www.vivaolinux.com.br/comunidades/verTopico.php?codigo=8&codtopico=5201
Veja se te ajuda



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts