Zigotto wrote:

> 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 ?


Que dois segmentos de rede? N�o existem dois segmentos de rede se voc� 
usa uma �nica placa de rede. Existe apenas um, que carrega duas redes 
l�gicas diferentes.


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


Nenhuma altera��o no servidor. Mas as esta��es de trabalho deveriam ter 
uma rota dizendo que a outra rede est� presente na mesma rede.

Agora, se isso n�o existir, elas ir�o mandar pacotes ao roteador padr�o 
para chegar na outra rede. O que acontece � que, neste momento, o Linux 
passa a enviar pacotes ICMP Redirect de volta, dizendo que n�o vai 
rotear e que redirecionando para o destino. Normalmente, n�o h� 
problemas com isso e a situa��o � de "aparente" roteamento.


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


Porque voc� definiu um netmask para esse IP. Ou seja, se voc� definiu o 
IP 10.0.0.100/8, significa que naquela interface est� a rede 10.0.0.0/8. 
Logo, uma rota � adicionada dizendo que essa rede est� naquela interface.


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


route -net del ....

Ou n�o defina o netmask para essa rede.

O que vai significar que a rede n�o vai estar acess�vel. N�o entendo 
como isso poderia ser �til.


> 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 ?


SIOCADDRT?
Socket I/O Control Add RouTe

ou ent�o o de remo��o, n�o lembro direito o qual �. Significa que, ao 
tentar remover a rota, um erro foi encontrado. O mais comum � o 
"inexistent process", que significa que a rota especificada n�o existe.


> 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 ?

Poss�vel �, mas n�o recomendo. Se voc� tem apenas um segmento de rede, 
porque precisa de duas redes l�gicas distintas?

-- 
   Thiago Macieira - UFOT Registry number: 1001
  [EMAIL PROTECTED]
    ICQ UIN: 1967141  PGP: 0x8F2978D5 and 0xEA9037A5 (PGP 2.x)
      Registered Linux user #65028


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

Responder a