Thanks for the reply, I put this in the openvpn server machine, but still not working:
iptables -t nat -I POSTROUTING -o eth1 -j MASQUERADE
in this FAQ:
http://openvpn.net/index.php/open-source/documentation/howto.html#scope, it has this:
Next, you must set up a route on the server-side LAN gateway to route the VPN client subnet (10.8.0.0/24) to the OpenVPN server (this is only necessary if the OpenVPN server and the LAN gateway are different machines).
How?
Make sure that you've enabled IP and TUN/TAP forwarding on the OpenVPN server machine.
i enabled the ip forwarding, for TUN I have this in the iptables, enough?
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1194 -j ACCEPT
# Allow TUN interface connections to OpenVPN server
-A INPUT -i tun+ -j ACCEPT
# Allow TUN interface connections to be forwarded through other interfaces
-A FORWARD -i tun+ -j ACCEPT