From owner-freebsd-net@FreeBSD.ORG Mon Oct 27 12:08:07 2008 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0722B1065682; Mon, 27 Oct 2008 12:08:07 +0000 (UTC) (envelope-from spamd@stu.cn.ua) Received: from stu.cn.ua (stalker.stu.cn.ua [195.69.76.130]) by mx1.freebsd.org (Postfix) with ESMTP id 384A28FC1F; Mon, 27 Oct 2008 12:08:06 +0000 (UTC) (envelope-from spamd@stu.cn.ua) Received: from stu.cn.ua (localhost [127.0.0.1]) by stu.cn.ua (Postfix) with ESMTP id BBD9F247BDB; Sun, 26 Oct 2008 18:18:39 +0200 (EET) Received: by stu.cn.ua (Postfix, from userid 58) id A1E74247BCE; Sun, 26 Oct 2008 18:18:39 +0200 (EET) X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on stalker.stu.cn.ua X-Spam-Level: X-Spam-Status: No, score=-106.6 required=4.5 tests=BAYES_00, RCVD_IN_DNSWL_MED, SPF_PASS,USER_IN_WHITELIST autolearn=ham version=3.2.5 Received: from mx2.freebsd.org (mx2.freebsd.org [69.147.83.53]) by stu.cn.ua (Postfix) with ESMTP id 8A562247C3E for ; Sun, 26 Oct 2008 18:18:35 +0200 (EET) Received: from hub.freebsd.org (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 55C2F151D8A; Sun, 26 Oct 2008 16:17:46 +0000 (UTC) (envelope-from owner-freebsd-stable@freebsd.org) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id D9DA11065749; Sun, 26 Oct 2008 16:17:42 +0000 (UTC) (envelope-from owner-freebsd-stable@freebsd.org) Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C879F106569B; Sun, 26 Oct 2008 16:17:31 +0000 (UTC) (envelope-from oberman@es.net) Received: from postal1.es.net (postal2.es.net [198.128.3.206]) by mx1.freebsd.org (Postfix) with ESMTP id A78478FC18; Sun, 26 Oct 2008 16:17:31 +0000 (UTC) (envelope-from oberman@es.net) Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by postal2.es.net (Postal Node 2) with ESMTP (SSL) id GAG73158; Sun, 26 Oct 2008 09:06:58 -0700 Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (Tachyon Server) with ESMTP id 7ED2345048; Sun, 26 Oct 2008 09:06:58 -0700 (PDT) To: "Eduardo Meyer" In-Reply-To: Your message of "Sun, 26 Oct 2008 13:18:35 -0100." Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_1225037218_63075P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Sun, 26 Oct 2008 09:06:58 -0700 From: "Kevin Oberman" Message-Id: <20081026160658.7ED2345048@ptavv.es.net> X-Sender-IP: 198.128.4.29 X-Sender-Domain: es.net X-Recipent: ; ; ; X-Sender: X-To_Name: Eduardo Meyer X-To_Domain: gmail.com X-To: "Eduardo Meyer" X-To_Email: dudu.meyer@gmail.com X-To_Alias: dudu.meyer X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Sender: owner-freebsd-stable@freebsd.org Errors-To: owner-freebsd-stable@freebsd.org X-Virus-Scanned: ClamAV using ClamSMTP on stalker.stu.cn.ua Cc: freebsd-net@freebsd.org, freebsd-stable@freebsd.org Subject: Re: NAT-PT on FreeBSD (or something else)? X-BeenThere: freebsd-net@freebsd.org List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2008 12:08:07 -0000 --==_Exmh_1225037218_63075P Content-Type: text/plain; charset=us-ascii Content-Disposition: inline > Date: Sun, 26 Oct 2008 13:18:35 -0100 > From: "Eduardo Meyer" > Sender: owner-freebsd-net@freebsd.org > > Hello, > > I want to start a migration education to IPv6, setting up my internal > network to be 100% ipv6-only. I dont want it to be dual stacked, > because I intend to force my team to perform only IPv6 related tools > on the internal network. However, when performing internet activity > like, reading e-mail or browsing the web, its impossible to avoid IPv4 > today. > > I want them to be able to reach IPv4 network (internet) transparently. > When DNS resolve to IPv4, they will ask the gateway (ipv6, dual > stacked), who will put their v6 address in the v4 network. > > How can I accomplish that? Is NAT-PT the only way? If so, how can I > get NAT-PT on FreeBSD? > > Your opinion: do you think this approach can be used for end users? I > mean, someone with windows vista and teredo, is already getting IPv6 > address since my FreeBSD is advertising it. However they are dual > stacked. I want people to be v6-only and still can visit v4 networks > transparently, without technical knowledge (say, my girlfriend who is > not a geek). > > I guess this is a migration/education strategy, which I intend to > deploy, but right now I am only studying. > > Will faith(4) do this for me? I suspect that this is simply not quite possible today, although it's close. The BEHAVE IETF working group is the place to look for the latest information on this area. I have tried a couple of solutions. The one that worked best was IVI, developed in China. It generally worked well and was fairly fast. It's big problem is embedded IPv4 addresses in things like JavaScript. This is a workable problem, but it has not been worked to this point. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 Key fingerprint:059B 2DDF 031C 9BA3 14A4 EADA 927D EBB3 987B 3751 --==_Exmh_1225037218_63075P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) Comment: Exmh version 2.5 06/03/2002 iD8DBQFJBJWikn3rs5h7N1ERAjPQAJ96WoYYLSQ7l7OKmX02Fzhqn4z2MACfeUh8 Ibhxt6IY+c1uMVuOP7YH1DA= =6OI/ -----END PGP SIGNATURE----- --==_Exmh_1225037218_63075P--