Em Sunday 16 December 2001 15:36, Zigotto escreveu:
> >     Caso sua conex�o seja LAN, voc� n�o vai precisar de nada al�m
> > de duas placas de rede.
>
> Levantei esta d�vida outro dia aqui na lista, e um dos colegas me
> disse que n�o era poss�vel fazer isto com apenas uma placa que tenha
> dois IPs. Explico
>
> LAN com 21 m�quinas
> 10 hosts na rede 192.168.10.0/24
> 10 hosts na rede 10.0.0.0/8
> 0i host com 2 IPs:
>       a) eth0   = 192.168.10.100/24
>       b) eth0:1 = 10.0.0.100/8
>
> 1 - Este �ltimo host pode funcionar como roteador entre os 2 segs de
> rede ? 

Pode.

2 - Alguma altera��o na tabela de roteamento ? qual ?

A tabela de roteamento apenas deve constar as rotas para os endere�os 
das redes 10.0.0.0 e 192.168.10.0, mais ou menos assim

Destino         Roteador    M�scara          Interface
10.0.0.0        0.0.0.0     255.0.0.0        eth0
192.168.10.0    0.0.0.0     255.255.255.0    eth0

> 3 - Pq qdo crio o segundo IP para eth0, uma rota passa a
> automaticamente existir na tabela de roteamento ?

Exatamente para permitir que os pacotes endere�ados � rede a que 
pertence o segundo IP saiam pela nova interface virtual criada.

> 4 - � poss�vel tirar esta rota da tab de roteamento ? Se sim, como ?

� poss�vel. Mas os pacotes n�o v�o sair pela nova interface virtual.

Por isso, aconselho a voc� n�o mexer nisso.

> 5 - O que � SIOCARTDL que surge nas msgs de erro do roteamento qdo
> tento remover a rota ? Existe alguma documenta��o sobre estas msgs de
> erro pouco amistosas para os iniciantes ?

Eu acho que o sistema operacional "chia" quando voc� tenta tirar a rota 
associada � interface virtual.

Sem rota, os pacotes n�o saem da sua m�quina.

> Desculpe pelo exagero.
> Os amigos que me responderam me ajudaram e corrigiram, mas na ocasi�o
> n�o consegui fazer o "roteador" funcionar. Por isto a resposta do
> amigo que disse n�o ser poss�vel fica "for�ando mentalmente a barra".
> Ser� que realmente n�o � poss�vel ?

Para permitir que os pacotes passem de uma interface para outra, "por 
dentro" do roteador voc� precisa fazer uma das duas coisas:

1) Entrar no Linuxconf e marcar a op��o "permitir roteamento" no menu 
Roteamento e Roteadores.

2) Digitar o comando

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

Para faz�-lo permanente, insira-o no script de inicializa��o 
/etc/rc.d/rc.local.

[]s
-- 
Edgard Lemos 
[EMAIL PROTECTED]
Usu�rio Linux n� 135479


Assinantes em 17/12/2001: 2341
Mensagens recebidas desde 07/01/1999: 146695
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a