Hi everybody.
I posted this first in the DD-WRT forum here
http://www.dd-wrt.com/phpBB2/viewtopic.php?p=775993 Because I thought it would be more relevant. But no luck...
Hopefully somebody here can help me, I really need it!
I followed this guide
http://www.dd-wrt.com/wiki/index.php/VPN_(the_easy_way)_v24%2B
To set up OpenVPN in bridged mode with my Linksys DD-WRT54g.
I have specified an IP pool of 192.168.0.50/55 my DHCP is 192.168.0.100/20 so there is no overlap.
It works just great for one client, and I have tested and it works on all the machines needed (3).
Where the problem comes in is if I want more than 1 client connected at once, the second connecting client gets the same IP (192.168.0.50).
The one that was connected first continues to work fine, access network resources etc.
The second can't. It doesn't even display a message letting me know there is an IP conflict.
I have tried modifying the properties of the tap interface of each client to assign a static IP, no dice, it is overwritten.
I really need to be able to have multiple clients connected simultaneously and have client-client communication.
My config files are basically the same as in the tutorial above, but here they are anyhow...
Server
mode server
proto udp
port 1194
dev tap0
server-bridge 192.168.0.1 255.255.255.0 192.168.0.50 192.168.0.55
# Gateway (VPN Server) Subnetmask Start-IP End-IP
keepalive 10 120
daemon
verb 5
client-to-client
dh
ca
cert
key
# Only use crl-verify if you are using the revoke list - otherwise leave it commented out
# crl-verify /tmp/openvpn/ca.crl
Client
remote XXXXXXXXXXX 1194
client
dev tap1
proto udp
resolv-retry infinite
nobind
persist-key
persist-tun
float
ca
cert
key
#ns-cert-type server
Any help or suggestions are greatly appreciated!!
Thank you for taking the time to read...