Bom Dia,

Paulinho, no caso eu estava pensando em fazer algo como uma switch
trabalha, porém somente com uma eth.

No caso você configurou a vlan como tagged desta forma as estações que
estiveram com a flag da vlan vai funcionar, porém em máquinas que eu não
tenho acesso a SO (Impressora) eu não conseguiria, por isso da ideia de
VLAN com o MAC.




*--*
Att
Marcos Carraro
about.me/marcoscarraro

Em 27 de agosto de 2015 16:26, Paulino Kenji Sato <[email protected]>
escreveu:

> Ola,
>
> 2015-08-27 13:32 GMT-03:00 Marcos Carraro <[email protected]>:
>
>> Boa Tarde,
>>
>> Pessoal alguém sabe me informar se é possível criar no Linux uma placa
>> virtual, e nesta placa virtual amarar a ela vários MACs das estações, e
>> então deixar estas estações isoladas de outras estações, algo parecido com
>> o que é feito em switchs gerenciáveis, porém sem o uso delas, apenas do
>> linux e uma única placa de rede.
>>
>> Encontrei algumas coisas com o uso do iproute2 + macvlan mas nada claro,
>> de como utilizar, ou como funciona...
>>
>> Na verdade seria o Linux se comportando como uma Switch Gerenciavel L2
>>
>> Abraços
>>
>> *--*
>> Att
>> Marcos Carraro
>> about.me/marcoscarraro
>>
>
>
> Para fazer isso teria que ter cada estação conectado em uma PHY
> independente. Isso pode ser feito usando várias placas de rede. Existem
> placas com múltiplos PHY (4).
> E usar o ebtables para fazer o controle.
> Uma alternativa e usar o 802.1x e cada estação ingressar/autenticar em uma
> vlan (802.1q).
> Da para fazer usando somente o 802.1q.
> O problema e que nem todas as placas  (driver) ou sistema operacional
> suportam o 802.1q ou 802.1x.
> Além do problema de endereçamento ip, já que cada vlan e uma rede
> independente. Talvez de para contornar isso fazendo bridge para uma outra
> interface, com a dummy ou tap.
> O ebtables ou mesmo o iptables controla quais os mac podem se comunicar
> com o linux.
> Isso não impede de outra estação entrar na mesma vlan (autenticação
> controla isso).
>
> Nunca implantei uma 802.1x. Mas 802.1q tenho usado sempre que preciso de
> mais redes. Por exemplo isolar as redes WiFis.
> Se compra um switch gerenciável a partir de R$850.
> Alguns switchs baratos não gerenciáveis podem ser modificados para
> suportar 802.1q. Mas, precisa saber catar bits para reprogramar a eeprom.
> Um desses switch usa o chip RTL8309SB, de 8 portas. Reprogramei algumas
> para ter vlans. Também da para criar port vlan (pvlan), isso isola as
> portas ou grupo de portas de se comunicarem entre si. pvlan e vlan são
> combinados para ter uma 802.1q.
>
> Se tiver dois ou mais linux:
> Instale o pacote vlan
> não configure a ethX (sem ip), ou a derrube (ifdown ethX)
> crie uma vlan
> vconfig add ethX 2
> configure um ip
> ip addr add 192.168.2.1/24 dev ethX.2  (mude o final do ip para a outra
> estação)
> suba as interfaces
> ip link set up dev ethX
> ip link set up dev ethX.2
>
> pode criar mais uma e configurar uma 3 estação
> vconfig add ethX 3
> ip addr add 192.168.3.1/24 dev ethX.3
> ip link set up dev ethX.3
>
> Na 3a estação (ethX.3), pode configurar o ip da rede ethX.2, que não vai
> conseguir se comunicar com a estação que só tem a ethX.2  configurada.
>
> As vlan vão de 2 a 4095 (0 e 1 são reservados)
>
> Isso não impede que um sniffer ou mesmo o OS informe quais as vlans
> disponíveis na rede.
>
>
>
>
>
>
>
> --
> Paulino Kenji Sato
>

Responder a