Well I enabled IP forwarding. for the link you provided, I enter the following command:
iptables -t nat -A POSTROUTING -s 10.8.0.0/24 -o tun0 -j MASQUERADE
Is it ok to put tun0, instead of eth0?
The server is as follows:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
10.8.0.2 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
10.8.0.0 10.8.0.2 255.255.255.0 UG 0 0 0 tun0
173.258.27.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 173.258.27.0 0.0.0.0 UG 0 0 0 eth0