Ok there is a trick to the madness:)
If I start the server without any trusted networks, and then start my openvpn server allowing it to create custom network 192.168.100.0, then I add in the would be custom network 192.168.100.0 to trusted network it works.
However if I have 192.168.100.0 in trusted network when I start openvpn, openvpn is unable to create the route I need and therefore my vpn dosnt work.
I assume the trusted network allows DNS services on the network listed which I need.
So the golden question is... can someone tell me what I need to manipulate to make this work?
I tried manually adding the route after and that didnt work so I'm assuming its more then just routing table.
If someone can tell me the commands here to make it work I can add it into a script.
My server ip is 192.168.11.1 its openvpn server is 192.168.100.1
My VPN Client is 192.168.12.1 its openvpn address is 192.168.100.4
My 2nd VPN Client is 192.168.14.1 its openvpn address is 192.168.100.8
Here is a link to pastebin of my routing tables in the 4 possible configureations
1. Trusted network then Openvpn (didnt work)
2. Trusted network no openvpn
3. Openvpn no trusted network (works for pinging clients but does not have dns / domain service)
4. Openvpn then trusted network (works so beautifully I shed a single man tear when I saw it working)
http://pastebin.com/m39786f9bany suggestions will help no matter how crazy they are,
Thank you for your time,
Derek L