O OpenVPN (no modo de camada 3 / tun) cria links virtuais ponto-a-ponto (como você usaria com o RS232, por exemplo) entre o servidor e cada cliente. Qualquer tráfego entre os clientes passa pelo servidor (se não houver uma diretiva de cliente para cliente, o servidor simplesmente descarta esses pacotes).
Verifique as tabelas de roteamento dos clientes, eles devem dizer:
10.8.0.0/24 interface tun0
Se você usar o OpenVPN no modo layer2 / tap, ele cria uma placa ethernet virtual com o IP e a máscara de rede adequados.