Date: Tue, 03 Nov 2015 00:38:31 +0100 From: Mark Martinec <Mark.Martinec+freebsd@ijs.si> To: freebsd-current@freebsd.org Subject: Re: Tunnelling IPv4 over IPv6 for GitHub access? Message-ID: <22a80c7ff85a8683ebeec47bedf62d0d@mailbox.ijs.si> In-Reply-To: <5637EA7A.5090307@fizk.net> References: <CAG=rPVez6JTM3Mys0B4t3Wkc=OpxkMsbuQWNqqaZ_GeYscDtqg@mail.gmail.com> <5637EA7A.5090307@fizk.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Craig Rodrigues wrote: > I have some machines which are on an IPv6 only network. > It works great and I can access most things on the IPv6 Internet > that I need like Google ( [2607:f8b0:4004:808::1014]) , Facebook > ([2a03:2880:1010:df05:face:b00c:0:2]), CNN ( [2620:100:e000::8001]), > etc. > > However, the one thing I cannot access is GitHub, which does not > support IPv6 (!!!!). > > Is there a way that I can tunnel IPv4 over an IPv6 network? > > I read this blog post: > http://www.aisecure.net/2013/02/03/tunneling-ipv4-over-ipv6-vpn/ > and wasn't sure if this was an approach that I could use. I don't see how a tunnel encapsulation would help here - you need to translate between protocol families, as your client side is IPv6-only. If all the traffic is HTTP then a web proxy like squid running on a dual-stacked host would suffice. Otherwise a NAT64 (with DNS64) is needed, like implemented in OpenBSD's pf (but not available in FreeBSD's pf). Mark
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?22a80c7ff85a8683ebeec47bedf62d0d>