Thanks for the reply, tun0 makes it quite easy. I modified my server.conf to:
mode server
tls-server
#local 127.0.0.1 ## ip/hostname of server
#remote 213.219.138.138 #necessary?
port 1194 ## default openvpn port
proto udp
dev tun0
persist-key
persist-tun
#certificates and encryption
ca /etc/openvpn/ca.crt
cert /etc/openvpn/server.crt
key /etc/openvpn/server.key # This file should be kept secret
dh /etc/openvpn/easy-rsa/keys/dh1024.pem
tls-auth /etc/openvpn/ta.key 0 # This file is secret
cipher BF-CBC # Blowfish (default)
comp-lzo
#DHCP Information
ifconfig-pool-persist ipp.txt
server 10.8.0.0 255.255.255.0
#server-bridge 192.168.0.91 255.255.255.0 192.168.0.100 192.168.0.110
push "dhcp-option DNS 192.168.0.1"
push "dhcp-option DOMAIN impactweb.xxx.be"
push "route 192.168.0.0 255.255.255.0"
max-clients 10
#log and security
user nobody
group nogroup
keepalive 10 120
status openvpn-status.log
verb 3
I set up the client and I can make connection (which made me happy already!).
Now I would like to know how my clients can each get a different IP address. Is it necessary the ip is 192.168.0.x as my internal network? I guess not...
What I would like to know, is how I can implement DHCP because now all my clients get the same IP: 10.8.0.6
Thanks in advance