The HOWTO for this subject (Configuring client-specific rules and access policies) is a
bad example only, to provide details of what is possible by utilizing the Server
Firewall not OpenVPN itself.
*Note: Using the HOWTO requires you setup three
separate server instances.
(although that is not made clear)
You must learn how IP Netmask functions and how to configure iptables correctly for it to work with your personal scenario.
In your case (Server OpenVPN /24 subnet):
curgan8 wroteserver 10.8.0.0 255.255.255.0
is not compatible with
and does not include the IP addresses you are pushing to your clients (incorrectly using OpenVPN /30 subnet):
curgan8 wroteccd/client1
ifconfig-push 10.8.1.1 10.8.1.2
ccd/client2
ifconfig-push 10.8.2.1 10.8.2.2
ccd/client3
ifconfig-push 10.8.2.5 10.8.2.6
See
--topology and --ifconfig-push in
The Manual v23x and see your log files (verb 4) for errors.
*Note: iptables can accept netmask
inconsistencies which OpenVPN cannot.