To start with I used this guide as a base reference
http://www.serverubuntu.it/openvpn-bridge-configuration
I've followed it near to the letter, however I am using a server.conf made by just walking through the sample server.conf and changing what needed to be changed.
Here is my server.conf, minus the comments.
Code: Select all
port 1194
proto udp
dev tap
ca keys/ca.crt
cert keys/server.crt
key keys/server.key
dh keys/dh1024.pem
ifconfig-pool-persist ipp.txt
server-bridge 172.16.1.127 255.255.255.0 172.16.1.200 172.16.1.210
client-to-client
duplicate-cn
keepalive 10 120
cipher BF-CBC
comp-lzo
max-clients 5
user nobody
group nogroup
persist-key
persist-tun
status openvpn-status.log
verb 3
Code: Select all
client
dev tap
remote my.server.com 1194 # I modified this, the actual config has my true server address
nobind
persist-key
persist-tun
ca ca.crt
cert client.crt
key client.key
ns-cert-type server
cipher BF-CBC
comp-lzo
verb 3
Code: Select all
Fri Jul 5 07:55:46 2013 66.189.246.61:64638 [client] Peer Connection Initiated with [AF_INET]66.189.246.61:64638
Fri Jul 5 07:55:48 2013 client/66.189.246.61:64638 PUSH: Received control message: 'PUSH_REQUEST'
Fri Jul 5 07:55:48 2013 client/66.189.246.61:64638 SENT CONTROL [client]: 'PUSH_REPLY,route-gateway 172.16.1.127,ping 10,ping-restart 120,ifconfig 172.16.1.200 255.255.255.0' (status=1)
Fri Jul 5 07:55:49 2013 client/66.189.246.61:64638 MULTI: Learn: 00:ff:c3:01:b2:b5 -> client/66.189.246.61:64638
Fri Jul 5 07:59:22 2013 client/66.189.246.61:51321 [client] Inactivity timeout (--ping-restart), restarting
Fri Jul 5 07:59:22 2013 client/66.189.246.61:51321 SIGUSR1[soft,ping-restart] received, client-instance