Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Mar 2001 05:31:07 -0800
From:      Julian Elischer <julian@elischer.org>
To:        Gunnar Olsson <gunnar.olsson@xelerated.com>
Cc:        freebsd-hackers@FreeBSD.ORG
Subject:   Re: tunnel question
Message-ID:  <3AC1E79B.B376505E@elischer.org>
References:  <31A473DBB655D21180850008C71E251A031AAEDB@mail.kebne.se>

next in thread | previous in thread | raw e-mail | index | archive | help
Gunnar Olsson wrote:
> 
> Hi there,
> 
> I have configured a logical ethernet interface, so called a tap interface
> (tap0).
> I have also managed to bridged that interface to my "real" ethernet
> interface (rl0)
> and it works fine. Now to my question.
> 
> Is it possible to "tunnel" my tap interface including the ip and ethernet
> header into
> a new ip and ethernet header, see figure below.
> 
> ---------------------------------|-------------|---------------|-----------|
> ------------|
> |           data               | ip(tap0) | eth(tap0) |  ip(rl0) | eth(rl0)
> |
> ---------------------------------|-------------|---------------|-----------|
> ------------|
> 
> It is almost as a tun interface, but I would like to keep the layer 2(ARP
> handling)
> with the logical interface, that's why I want to use the tap interface and
> not the
> tun interface.
> 
> Any idea have to make this to work appreciates a lot!


check out the netgraph examples.. you can create a simple tunnel of this type
using the ksocket node and the iface node (amongst others possibilities)

The examples in /usr/share/examples/netgraph show an IP/UDP tunnel.

other combinations are possible.


> Best Regards,
> Gunnar
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Gunnar Olsson                             Phone: +46 8 5062 5762
> Xelerated Packet Devices AB         Fax:     +46 8 5455 3211
> Regeringsgatan 67                          Mobile: +46 73 3279765
> SE-10386 Stockholm
> Web:   http://www.xelerated.com
> Email:  mailto:gunnar.olsson@xelerated.com
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-hackers" in the body of the message

-- 
      __--_|\  Julian Elischer
     /       \ julian@elischer.org
    (   OZ    ) World tour 2000-2001
---> X_.---._/  
            v

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




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