Browse code

More IPv6-related updates to the openvpn man page.

Point to correct kernel version for --multihome and IPv4-mapped
addresses (3.15, Tore Anderson).

Remove old reference to http://www.greenie.net/ from the IPv6 section,
as the code and documentation in here is more current than on that site.
Some more additions and clarifications.

Signed-off-by: Gert Doering <gert@greenie.muc.de>
Acked-by: Tore Anderson <tore@fud.no>
Message-Id: <1398511854-3609-1-git-send-email-gert@greenie.muc.de>
URL: http://article.gmane.org/gmane.network.openvpn.devel/8642

Gert Doering authored on 2014/04/26 20:30:54
Showing 1 changed files
... ...
@@ -2357,8 +2357,9 @@ Note: this option is only relevant for UDP servers.
2357 2357
 
2358 2358
 Note 2: if you do an IPv6+IPv4 dual-stack bind on a Linux machine with
2359 2359
 multiple IPv4 address, connections to IPv4 addresses will not work
2360
-right on kernels before 3.14, due to missing kernel support for the
2361
-IPv4-mapped case.
2360
+right on kernels before 3.15, due to missing kernel support for the
2361
+IPv4-mapped case (some distributions have ported this to earlier kernel
2362
+versions, though).
2362 2363
 .\"*********************************************************
2363 2364
 .TP
2364 2365
 .B \-\-echo [parms...]
... ...
@@ -5471,9 +5472,11 @@ option can be used BEFORE this option to produce debugging information.
5471 5471
 .SS IPv6 Related Options
5472 5472
 .\"*********************************************************
5473 5473
 The following options exist to support IPv6 tunneling in peer-to-peer
5474
-and client-server mode.  As of now, this is just very basic
5475
-documentation of the IPv6-related options. More documentation can be
5476
-found on http://www.greenie.net/ipv6/openvpn.html.
5474
+and client-server mode.  All options are modeled after their IPv4
5475
+counterparts, so more detailed explanations given there apply here
5476
+as well (except for
5477
+.B \-\-topology
5478
+, which has no effect on IPv6).
5477 5479
 .TP
5478 5480
 .B --ifconfig-ipv6 ipv6addr/bits ipv6remote
5479 5481
 configure IPv6 address
... ...
@@ -5504,7 +5507,8 @@ pool starts at
5504 5504
 .B ipv6addr
5505 5505
 and increments by +1 for every new client (linear mode).  The
5506 5506
 .B /bits
5507
-setting controls the size of the pool.
5507
+setting controls the size of the pool.  Due to implementation details,
5508
+the pool size must be between /64 and /112.
5508 5509
 .TP
5509 5510
 .B --ifconfig-ipv6-push ipv6addr/bits ipv6remote
5510 5511
 for ccd/ per-client static IPv6 interface configuration, see