From owner-freebsd-questions@FreeBSD.ORG Wed Jan 25 11:02:53 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D59F916A425 for ; Wed, 25 Jan 2006 11:02:53 +0000 (GMT) (envelope-from freebsd-listen@fabiankeil.de) Received: from smtprelay01.ispgateway.de (smtprelay01.ispgateway.de [80.67.18.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2834143DA8 for ; Wed, 25 Jan 2006 10:58:28 +0000 (GMT) (envelope-from freebsd-listen@fabiankeil.de) Received: (qmail 22615 invoked from network); 25 Jan 2006 10:57:52 -0000 Received: from unknown (HELO localhost) ([pbs]775067@[217.187.183.25]) (envelope-sender ) by smtprelay01.ispgateway.de (qmail-ldap-1.03) with SMTP for ; 25 Jan 2006 10:57:52 -0000 Date: Wed, 25 Jan 2006 11:57:37 +0100 From: Fabian Keil To: Bob Kersten Message-ID: <20060125115737.6b3fc4e2@localhost> In-Reply-To: <37771069-F2EF-402A-9542-B6784F494AE7@fellownet.com> References: <20060124172803.398db141@localhost> <37771069-F2EF-402A-9542-B6784F494AE7@fellownet.com> X-Mailer: Sylpheed-Claws 1.9.100 (GTK+ 2.8.6; i386-portbld-freebsd6.0) X-PGP-KEY-URL: http://www.fabiankeil.de/gpg-keys/freebsd-listen-2006-08-19.asc Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_L2XeRnYr8fic48AaYo.mb=C"; protocol="application/pgp-signature"; micalg=PGP-SHA1 Cc: freebsd-questions@freebsd.org Subject: Re: VPN / Bridge X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Jan 2006 11:02:54 -0000 --Sig_L2XeRnYr8fic48AaYo.mb=C Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable CC'd to freebsd-questions@freebsd.org again. Bob Kersten wrote: > On 24-jan-2006, at 17:28, Fabian Keil wrote: >=20 > >> What I want to achieve is what I believe a bridge between both > >> networks. The entire network A should be on the same subnet as > >> network B: >=20 > > If you use FreeBSD 6.0 see man if_bridge, else see man bridge. >=20 > So i've create a tunnel device gif0 and have it set to tunnel > between the two public ip addresses. I've got stuck when i've tried > to add this gif0 device to the bridge. FreeBSD complained and said > that gif0 was not an ethernet device. >=20 > Maybe you have a step-by-step solution? Maybe someone else could help you if you would post your FreeBSD version, the commands you used and the exact error message. ATM I don't use a VPN therefore I can't give you a known to work step-by-step solution. However I couldn't reproduce your problem on 6.0 with the following commands: root@TP51 ~ #ifconfig gif0 tunnel 1.2.3.4 5.6.7.8 up root@TP51 ~ #ifconfig bridge0 create root@TP51 ~ #ifconfig bridge0 addm ndis0 addm gif0 up root@TP51 ~ #ifconfig bridge0 =20 bridge0: flags=3D8043 mtu 1500 ether ac:de:48:f4:4e:9c priority 32768 hellotime 2 fwddelay 15 maxage 20 member: gif0 flags=3D3 member: ndis0 flags=3D3 BTW: man if_config says all members of the bridge are required to have the same MTU, but ifconfig doesn't seem to check it. My setup wouldn't work as gif0 has a MTU of 1280. Fabian --=20 http://www.fabiankeil.de/ --Sig_L2XeRnYr8fic48AaYo.mb=C Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) iD8DBQFD11mzjV8GA4rMKUQRAgGgAJ9AT6F5N0BKFjEXCcI8NroB5X5u8ACdH5WR 97pkGn+GS3eJuD+/1rSDqVA= =8Jmv -----END PGP SIGNATURE----- --Sig_L2XeRnYr8fic48AaYo.mb=C--