From owner-freebsd-questions@freebsd.org Sat Dec 29 16:54:45 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 707881426349 for ; Sat, 29 Dec 2018 16:54:43 +0000 (UTC) (envelope-from n4hpg@comcast.net) Received: from resqmta-po-09v.sys.comcast.net (resqmta-po-09v.sys.comcast.net [IPv6:2001:558:fe16:19:96:114:154:168]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "resqmta-po-01v.sys.comcast.net", Issuer "COMODO RSA Organization Validation Secure Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id E4517761E2 for ; Sat, 29 Dec 2018 16:54:41 +0000 (UTC) (envelope-from n4hpg@comcast.net) Received: from resomta-po-15v.sys.comcast.net ([96.114.154.239]) by resqmta-po-09v.sys.comcast.net with ESMTP id dHXhgioDxShCMdHsmgj8Rz; Sat, 29 Dec 2018 16:54:40 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20161114; t=1546102480; bh=LloC8nziYb1Fc1SZAofz9JPQspwCN0Yjo6MRlrXKxgs=; h=Received:Received:From:Content-Type:Mime-Version:Subject: Message-Id:Date:To; b=kddb+K4m2c709nEJp3HGVQRA7WtxNVFmXeQBD0WvTt2NA0HWi5LV/sKZucVkCMr7r AM6CphcvIEOqCaxf7FFtRtOA2VCeFrBUj0DPlqZzeSw0vQznW7qmv6SVIfDulI70Ld 4Z/Fun5ez4MiwkCoFsgPGZ2ipOxWBTDVsXqDJyVAqfxAZ9JFykbU4VRjZq+A//iUws Sm5lMtvleDFKDG+puLSJD3stBBAStlkxzJvlkidkZd21YcdSs8mTs7ZGyt+v1L4+TY jfUTEnqwZM4r7qPVYumfp8PMPqbE0VHcWPsnc9Zu8RhEvLqBBkE3YzdalcqgaC/8l/ B3UjgSHkol9bQ== Received: from [10.0.0.1] ([76.31.119.215]) by resomta-po-15v.sys.comcast.net with ESMTPSA id dHsZgoDSAGe2JdHsagGyZ4; Sat, 29 Dec 2018 16:54:29 +0000 X-Xfinity-VAAS: gggruggvucftvghtrhhoucdtuddrgedtledrtdekgdeliecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucevohhmtggrshhtqdftvghsihdpqfgfvfenuceurghilhhouhhtmecufedttdenucenucfjughrpefhtggguffkfffvofesrgdtmherhhdtjeenucfhrhhomhepfdeuihhllhcuvehrohifvghllhdpucfpgefjrffifdcuoehngehhphhgsegtohhmtggrshhtrdhnvghtqeenucffohhmrghinhepfhhrvggvsghsugdrohhrghdptghrrghshhgvugdrohhrghdpgihfihhnihhthidrtghomhdpshhusggrthhomhhitghsohhluhhtihhonhhsrdhorhhgnecukfhppeejiedrfedurdduudelrddvudehnecurfgrrhgrmhephhgvlhhopegluddtrddtrddtrddungdpihhnvghtpeejiedrfedurdduudelrddvudehpdhmrghilhhfrhhomhepnheghhhpghestghomhgtrghsthdrnhgvthdprhgtphhtthhopehfrhgvvggsshguqdhquhgvshhtihhonhhssehfrhgvvggsshgurdhorhhgnecuvehluhhsthgvrhfuihiivgeptd X-Xfinity-VMeta: sc=??;st=legit From: "Bill Crowell, N4HPG" Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: How to configure IPV6 on FreeBSD 12 Message-Id: Date: Sat, 29 Dec 2018 10:54:24 -0600 To: freebsd-questions@freebsd.org X-Mailer: Apple Mail (2.3445.102.3) X-Mailman-Approved-At: Sat, 29 Dec 2018 19:53:21 +0000 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Dec 2018 16:54:45 -0000 I found my system at various stages of updates within the 11 release = series and tidied it up to v12 as it became an official release. I use FreeBSD on a Zotac mini PC as a firewall, router, caching DNS = server and for other things. It has 2 nics - one public and the other on my LAN. It does NAT for IPv4 = and I=E2=80=99m using the PF firewall with great results. What I am NOT able to make work is IPV6. My ISP is Comcast and they = support full IPv6 over DHCP and this worked on BSD 8 and 9 using the = instructions here: https://blog.crashed.org/setting-up-freebsd-with-comcast-ipv6/ = I need to get the IPv6 address from Comcast on device re1 with the first = 64 bits and then provide the route for the LAN clients and the address = space with bits 65+. What is particularly MADDENING about the FreeBSD documentation pages is = that they do not indicate which VERSION is being discussed. Therefore, I = do not know which may apply to my version. *** I have tried this method: = https://subatomicsolutions.org/8-freebsd/13-ipv4-and-ipv6-address-via-dhcp= -on-a-dual-stack-network = It does not work because dhclient -6 is broken *** This appears to be a dead-end as well: = https://forums.freebsd.org/threads/how-to-properly-set-up-an-ipv6-gateway.= 39431/ = *** I have tried this, but it does not update my interfaces: = https://forums.xfinity.com/t5/Internet-Archive/WORKS-FreeBSD-Router-with-c= omcast-IPV6-and-default-gateway/td-p/3041558 = *** Using rtsol: rtadvd: *** So, what should I be using? dhcp6c - appears broken dual-dhclient - appears broken rtadvd - not well documented *** FTR, I=E2=80=99ve been doing Unix of some sort or another since 1990. = SCO, AIX, Linux, OS X, etc. FreeBSD was supposed to be my island of = stability given the fork problem in Linux. That I=E2=80=99ve spent 20 = hours with Google trying to find out how to set up an interface is = maddening. Bill Crowell N4HPG Pearland, TX n4hpg@comcast.net There are 10 kinds of people: those who know binary and those who don't