How make virtual interfaces ( subinterfaces ) on linux machine
Elvir Kuric
omasnjak at yahoo.com
Wed Dec 6 07:34:09 CET 2006
Thank you very much Taylor.
I will try this, but I need to read more about this
topic, so that is reason why I asked for materail to
read, you wrote solution, and that is great, but if I
want relly understand this I need to read much more?
Anyway thank you very much for this.
Best wishes
Elvir Kuric
--- "Taylor, Grant" <gtaylor at riverviewtech.net> wrote:
> Elvir Kuric wrote:
> > I want to know is there some manual or even better
> > book how to make virtual interfaces (
> subinterfaces )
> > on linux machine and attach VLANs which are
> > implemented on switch to these virtaul interfaces.
>
> I'm not quite sure exactly what you mean by virtual
> interfaces.
>
> Presently, you can easily create virtual / logical
> interfaces for any given
> VLAN for a physical interface. Do some reading on
> vconfig if you want /
> need more information. Or, reply and I'll be happy
> to help.
>
> You could do something as crazy as this, which I
> have successfully done before.
>
> ifconfig eth0 0.0.0.0 up
> ifconfig eth1 0.0.0.0 up
>
> ifenslave bond0 eth0 eth1
>
> vconfig add bond0 1
> vconfig add bond0 2
>
> ifconfig bond0.1 1.0.0.1 netmask 255.0.0.0 up
> ifconfig bond0.1:1 1.255.255.254 netmask 255.0.0.0
> up
>
> ifconfig bond0.2 2.0.0.1 netmask 255.0.0.0 up
> ifconfig bond0.2 2.0.0.1 netmask 255.0.0.0 up
>
> brctl addbr bri0
> brctl addif bri0 bond0.1
> brctl addif bri0 bond0.2
>
> ifconfig bri0 3.0.0.1 netmask 255.0.0.0 up
> ifconfig bri0:1 3.255.255.254 netmask 255.0.0.0 up
>
>
> Then use IPTables / EBTables / ARPTables to your
> heart's content. If you
> enable layer 3 matching on layer 2 for ebtables, you
> can use IPTables to
> filter bridged traffic.
>
> In the above scenario, you end up with the following
> interfaces:
>
> eth0
> eth1
> bond0
> bond0.1
> bond0.1:1
> bond0.2
> bond0.2:1
> bri0
> bri0:1
>
> I hope that helps. If you have any other questions,
> fire away. Sorry, I'm
> not sure of any concise manual, per say, but there
> are a few man pages for
> each command that you can use in conjunction with
> other commands. :)
>
>
>
> Grant. . . .
>
> P.S. Router-On-A-(Bonded and / or VLAN)-Stick is
> fun and can be very
> useful. :} When you start combining a layer 2
> managed switch with a Linux
> box things get VERY interesting. Can you say load
> sharing across 8 cable
> modems on a router with 2 NICs...
>
>
____________________________________________________________________________________
Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail beta.
http://new.mail.yahoo.com
More information about the netfilter
mailing list