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]