[FUG-BR] RES: RES: RES: 4 ethers no mesmo range de IP

Patrick Tracanelli eksffa em freebsdbrasil.com.br
Quarta Agosto 26 12:05:09 BRT 2009


Renato Frederick escreveu:
> Fiz um teste:
> 
> #ifconfig  em0 alias 192.168.10.100 netmask 255.255.255.0
> #ifconfig  em1 alias 192.168.10.101 netmask 255.255.255.0
> #route add 200.2.2.0/30 192.168.10.1
> add net 200.2.2.0: gateway 192.168.10.1
> 
> 
> 
> #netstat  -rn
> [..]
> 192.168.10.0/24    link#1             UC          0        0    em0
> [..]
> 200.2.2.0/30       192.168.10.1       UGS         0        0    em0
> 192.168.10.100     00:50:56:89:01:30  UHLW        1        3    lo0
> 192.168.10.101     00:50:56:89:7a:1f  UHLW        1        1    em0   1197
> 
> Como se vê, ele só vai usar a em0 para a rede 192.168.10.0, se tiver algum cliente conectado á em1, isoladamente, não será alcançado.
> 
> Se o cliente estiver na em0 e acessar o 10.101, vai achar o MAC pelo switch, mas o freebsd vai responder pela em0, já que a rota que ele criou é pela lo0.
> 
> Gambiarra da brava, no final, chega-se a conclusão, que o certo e'colocar alias de IP na placa, ou fazer subnet.

Se os destinos na em1 forem conhecidos, route -iface em1 deve ajudar :)

-- 
Patrick Tracanelli

FreeBSD Brasil LTDA.
Tel.: (31) 3516-0800
316601 em sip.freebsdbrasil.com.br
http://www.freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"



Mais detalhes sobre a lista de discussão freebsd