diff options
author | Parménides GV <parmegv@sdf.org> | 2015-06-04 19:20:15 +0200 |
---|---|---|
committer | Parménides GV <parmegv@sdf.org> | 2015-06-04 19:20:15 +0200 |
commit | 27594eeae6f40a402bc3110f06d57975168e74e3 (patch) | |
tree | cdabf6571e6f4ff07205fd6921d8095539a1fcdc /app/openvpn/README.IPv6 | |
parent | 8dc4f58d96892fbfd83094fb85b1d17656035290 (diff) |
ics-openvpn as a submodule! beautiful
ics-openvpn is now officially on GitHub, and they track openssl and
openvpn as submodules, so it's easier to update everything. Just a git
submodule update --recursive.
I've also set up soft links to native modules from ics-openvpn in app,
so that we don't copy files in Gradle (which was causing problems with
the submodules .git* files, not being copied). That makes the repo
cleaner.
Diffstat (limited to 'app/openvpn/README.IPv6')
-rw-r--r-- | app/openvpn/README.IPv6 | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/app/openvpn/README.IPv6 b/app/openvpn/README.IPv6 deleted file mode 100644 index 18068fee..00000000 --- a/app/openvpn/README.IPv6 +++ /dev/null @@ -1,56 +0,0 @@ -Since 2.3.0, OpenVPN officially supports IPv6, and all widely used -patches floating around for older versions have been integrated. - -IPv6 payload support --------------------- - -This is for "IPv6 inside OpenVPN", with server-pushed IPv6 configuration -on the client, and support for IPv6 configuration on the tun/tap interface -from within the openvpn config. - -The code in 2.3.0 supersedes the IPv6 payload patches from Gert Doering, -formerly located at http://www.greenie.net/ipv6/openvpn.html - - -The following options have been added to handle IPv6 configuration, -analogous to their IPv4 counterparts (--server <-> --server-ipv6, etc.) - - - server-ipv6 - - ifconfig-ipv6 - - ifconfig-ipv6-pool - - ifconfig-ipv6-push - - route-ipv6 - - iroute-ipv6 - -see "man openvpn" for details how they are used. - - - -IPv6 transport support ----------------------- - -This is to enable OpenVPN peers or client/servers to talk to each other -over an IPv6 network ("OpenVPN over IPv6"). - -The code in 2.3.0 supersedes the IPv6 transport patches from JuanJo Ciarlante, -formerly located at http://github.com/jjo/openvpn-ipv6 - -OpenVPN 2.4.0 includes a big overhaul of the IPv6 transport patches -originally implemented for the Android client (ics-openvpn) - -IPv4/IPv6 transport is automatically is selected when resolving addresses. -Use a 6 or 4 suffix to force IPv6/IPv4: - - --proto udp6 - --proto tcp4 - --proto tcp6-client - --proto tcp4-server - --proto tcp6 --client / --proto tcp6 --server - -On systems that allow IPv4 connections on IPv6 sockets -(all systems supporting IPV6_V6ONLY setsockopt), an OpenVPN server can -handle IPv4 connections on the IPv6 socket as well, making it a true -dual-stacked server. Use bind ipv6only to disable this behaviour. - -On other systems, as of 2.3.0, you need to run separate server instances -for IPv4 and IPv6. |