IPv6 Support

Use this forum to post questions relating to WinGate, feature requests, technical or configuration problems

Moderator: Qbik Staff

IPv6 Support

Postby Debian » May 20 17 3:10 pm

I've set this up specifically for ipv6 proxies and there doesn't seem to be any support for it. Please tell me this isn't true and I'm missing something here.
Debian
 
Posts: 4
Joined: May 20 17 2:59 pm

Re: IPv6 Support

Postby adrien » May 23 17 10:50 am

Hi

yes, it's correct, we've received extremely few requests for IPv6 support, and there are a lot of issues with implementing it (mainly DNS, and NAT/DHCP).

Is there a particular reason you need IPv6?

Regards

Adrien de Croy
adrien
Qbik Staff
 
Posts: 5441
Joined: Sep 03 03 2:54 pm
Location: Auckland

Re: IPv6 Support

Postby Debian » May 23 17 12:10 pm

IPv6 is not hard to implement at all. DNS is easily solved with google ipv6 dns servers (2001:4860:4860::8888 and 2001:4860:4860::8844). And with a single ipv4 it can be a 6to4 setup in less than 60 seconds. I really don't get the issues here as this is basic stuff for any network administrator.
Debian
 
Posts: 4
Joined: May 20 17 2:59 pm

Re: IPv6 Support

Postby adrien » May 23 17 4:59 pm

there's a lot more to it than choosing an IPv6 DNS server to use.

There's the "happy eyeballs" algorithm for dealing with the issue that you need to do contemporaneous A and AAAA record lookups, because they didn't think about this and provide a way to get A and AAAA records returned from a single query. This opens up a raft of race condition problems.

If you want to prefer IPv6 to IPv4 then you need to delay connection attempts until you've given up waiting on an IPv6 lookup. this just makes 99.999% of browsing a little bit slower.

Double DNS lookups and double TCP connection attempts is another problem.

These are some of the reasons why IPv6 although being nearly 20 years old still has a lot of places where there's no deployment.

Is there some part of the internet that you can only access with IPv6? Or are you using only IPv6 on your LAN? Or are you needing this for reverse proxy to/from an IPv6 interface?
adrien
Qbik Staff
 
Posts: 5441
Joined: Sep 03 03 2:54 pm
Location: Auckland

Re: IPv6 Support

Postby Debian » May 23 17 5:10 pm

You only need A records if your dual-stacking ipv4+ipv6. In this case I am not trying to do that. I operate a /29 ipv6 range on a private network with full gigabit capacity. The only think I'm trying to replace here is the timeout threshold of squid, which can only handle 500 ipv6's at a time and I need much more than that. So your product came up as a possible replacement to squid's rather excellent ipv6 proxy support. Only 2-3 sites are using these proxy connections and neither site needs ipv4 connectivity at all, so dns is not an issue as thats provided by the local network already.
Debian
 
Posts: 4
Joined: May 20 17 2:59 pm

Re: IPv6 Support

Postby adrien » May 23 17 5:13 pm

OK sure, yes IPv6 only is a lot simpler that's for sure.

It's been on our roadmap probably over a decade now, just have had so few requests for it (literally).

So you wouldn't need NAT support either?
adrien
Qbik Staff
 
Posts: 5441
Joined: Sep 03 03 2:54 pm
Location: Auckland

Re: IPv6 Support

Postby Debian » May 23 17 5:58 pm

I don't need nat support personally. Just a proxy platform that would support a whole lot of ipv6 proxies. I would have loved your product under ipv6 and http and socks. Having both available would be a literal dream come true as it would allow far more possibilities than just http/https alone. I'd be first in line to buy it tomorrow if ipv6 support was integrated.
Debian
 
Posts: 4
Joined: May 20 17 2:59 pm


Return to WinGate

Who is online

Users browsing this forum: Google [Bot] and 29 guests