[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