This patch adds support for setting the default IPv6 gateway for routes using 
the "route-ipv6-gateway” option.

Currently if users try to use the "redirect-gateway ipv6” option, or a IPv6 
route without a gateway, without using "ifconfig-ipv6" they’ll receive the 
message "OpenVPN ROUTE6: OpenVPN needs a gateway parameter for a --route-ipv6 
option and no default was specified by either --route-ipv6-gateway or 
--ifconfig-ipv6 options”.

However, the "route-ipv6-gateway” option doesn’t actually exist, and it is 
required for bridged/TAP setups relying on IPv6 auto-configuration for IP 
assignment. This patch adds the "route-ipv6-gateway” option. The gateway 
specified must be an IPv6 address, FQDNs are not supported (to match the 
behaviour of the other IPv6 related options).

Currently in production use in Viscosity for macOS and Windows, no reported 
issues.

Signed-off-by: James Bekkema <ja...@sparklabs.com>

Thanks,
James

--
James Bekkema
SparkLabs Developer
https://www.sparklabs.com
https://twitter.com/sparklabs
supp...@sparklabs.com

Attachment: route-ipv6-gateway.diff
Description: Binary data

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to