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
[email protected]
http://www.freebsdbrasil.com.br
"Long live Hanin Elias, Kim Deal!"

-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a