Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Sep 2007 21:49:36 -0600
From:      "Simon Timms" <stimms@gmail.com>
To:        "Simon Timms" <stimms@gmail.com>, freebsd-questions@freebsd.org
Subject:   Re: Bridging interfaces
Message-ID:  <204aabdc0709292049p7f50ee47r5ec7155d338fb4c9@mail.gmail.com>
In-Reply-To: <20070930020410.GG19429@hal.rescomp.berkeley.edu>
References:  <204aabdc0709291806t67c9f31u1ab05e5cdd83f258@mail.gmail.com> <20070930020410.GG19429@hal.rescomp.berkeley.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
That makes a lot of sense, but I suppose I still don't understand why this
isn't working.  The handbook section on routing is pretty basic and it seems
to come down to setting net.inet.ip.forwarding to 1 if you want to route
packets between interfaces on a dual-homed host.  I'm able to reach hosts on
both subnets from the router and my routing table looks like:

Internet:
Destination        Gateway              Flags       Refs      Use  Netif
Expire
default               wireless               UGS         0          9905
sis0
localhost           localhost              UH            0           134
lo0
192.168.1          link#1                  UC            0               0
sis0
orinoco              00:d0:09:f8:f7:5a  UHLW       1           268    lo0
192.168.1.255    ff:ff:ff:ff:ff:ff            UHLWb     1             87
sis0
192.168.2          link#2                  UC            0             0
rl0
192.168.2.255    ff:ff:ff:ff:ff:ff            UHLWb     1            87
rl0


On 9/29/07, Christopher Cowart <ccowart@rescomp.berkeley.edu> wrote:
>
> On Sat, Sep 29, 2007 at 07:06:55PM -0600, Simon Timms wrote:
> > Hello,
> > I seem to be having some trouble bridging interfaces in FreeBSD
> 6.2-STABLE.
> > What I have are two interfaces
> >
> > rl0 - 192.168.2.2
> > sis0 - 192.168.1.2
> >
> > and a bridge I've set up following the pages in the handbook.  However
> > frames don't seem to be routed from one interface to the other.  The
> > internet gateway for the networks lives on 192.168.1.1 and I am able to
> > reach the internet from boxes on the 192.168.1.0/24 subnet but not from
> the
> > other.  Tracing the route from a box on the 192.168.2.0/24 subnet the
> > connection times out on the freebsd box, orinoco.
>
> A layer 2 bridge connects two physical network segments to create the
> illusion of a single layer 2 network. In general, you have a single IP
> subnet sitting on top of a layer 2 network. Think of a bridge as a
> 2-port ethernet switch.
>
> If you want a single layer 2 network, try readdressing the
> 192.168.2/24 side to be on the 192.168.1/24 subnet.
>
> If you need different subnets, you'll want to configure *routing* and
> not bridging (See: handbook/network-routing.html).
>
> Good luck,
>
> --
> Chris Cowart
> Lead Systems Administrator
> Network & Infrastructure Services, RSSP-IT
> UC Berkeley
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?204aabdc0709292049p7f50ee47r5ec7155d338fb4c9>