I have an embedded linux system with two lan interfaces, the eth0 is connected to a switch (intranet, internet etc.), the eth1 is connected to a single pc. I need to keep all the traffic (protocol independent) from eth1, assign it to a vlan and route trough the eth0. On the other side of the switch there is another pc listening for traffic on that vlan. It's feasible only with linux vlan or i need more like for example linux bridge? There is a FAQ about that?