[FUG-BR] FreeBSD 10-RELEASE + IPFW + MAC Address

Marcelo Gondim gondim em bsdinfo.com.br
Terça Fevereiro 11 15:11:13 BRST 2014


Em 11/02/14 14:20, Márcio Elias escreveu:
> 2014-02-11 9:27 GMT-02:00 Márcio Elias <marcioelias em gmail.com>:
>
>> 2014-02-11 1:06 GMT-02:00 Renato Frederick <renato em frederick.eti.br>:
>>
>>> Em 11/02/14 00:13, Márcio Elias escreveu:
>>>> Então, como havia respondido anteriormente, já ví que o problema não é
>>> com
>>>> o controle de mac, se eu colocar a mesma regra jogando o tráfego de
>>> saída
>>>> para um determinado pipe, sem considerar o mac, também não funciona.
>>>>
>>>> Já tinha virtualizado a versão 9, mais a performance no Xen não ficou
>>> tão
>>>> boa quanto eu esperava, usei as mesmas regras e funcionava.
>>> Não querendo ser xiita, mas testa no vmware o que acontece.. não esquece
>>> de instalar o port open-vm-tools-nox11(algo assim) não lembro de cabeça.
>>>
>>>
>>>
>>> Acho que a questão aí é algo entre o BSD e o hypervisor, na hora de
>>> entregar a interface de rede.
>>>
>>> Lá no vmware 3.0, a muito tempo atrás, tive uns casos meio estranhos
>>> assim, degradava a rede do nada, você olhava o gráfico, estava em 3mb,
>>> mas um SCP local entre as VM agarrava.... talvez seja parecido
>>> -------------------------
>>>
>> Então pessoal, para disimar a dúvida amanhã (hoje no caso) vou fazer o que
>> falei anteriormente, virtualizar o 9 e instalar o 10 na local, se ambos
>> funcionarem chego a 2 conclusões, algo está bugado na versão 10 para o Xen,
>> se a 9 tmb não funcionar, ai tem algo errado no Xen, ou nas VLANs ou em
>> alguma outra estrutura empregada, se o 9 funcionar e o 10 não, é por que a
>> virtualização e todo o resto está OK, e realmente tem alguma configuração
>> diferente a ser feita no 10.
>>
>> Se nenhum dos 2 funcionar, ai vou fazer faculdade de Educação física rsrs
>>
>
> É, já instalei o FreeBSD 9.1 no mesmo servidor de virtualização, o único
> porém é que essa versão tem uns bugs se compilar o kernel para reconhecer
> os drivers do hypervisor, sendo assim, ao invés de reconhecer as placas de
> rede como xn0, xn1 ele reconhece como re0, re1. O mesmo acontece com os
> discos, etc.
>
> Mais o interessante mesmo é que o mesmo conjunto de regras funciona.
>
> Agora para ter certeza, vou tentar instalar o 10 em uma máquina real com
> essas mesmas regras, se funcionar, é algum bug relacionado a integração do
> Free com o Xen, provavelmente nos drivers XNx.
>
> Se alguém tiver mais alguma novidade coloca ai que to branqueando o resto
> dos cabelos com isso rsrs.
>
É estranho mesmo. Ainda mais que o pessoal estava falando muito bem das 
melhorias do Xen no FreeBSD 10.x.
Confirmando isso manda uma PR e e-mail para a lista freebsd-stable pra 
ser corrigido logo.

[]'s
Gondim


Mais detalhes sobre a lista de discussão freebsd