This is running on Centos 6 Minimal Install, during the testing IPTABLES and SELINUX are disabled, the ports are mapped and routed correctly just I believe the connection is not being created properly by the server.
Tunneling is not adequate in this scenario and bridging is required. Any help would be greatly appreciated
I am attempting to follow this tutorial in general:
http://www.server-world.info/en/note?os ... &p=openvpn
Here are my configs:
Client:
Code: Select all
client
dev tap
proto udp
remote EXTERNAL IP EXTERNALPORT
resolv-retry infinite
nobind
ca HomeBridgeCA.crt
cert HomeBridge.crt
key HomeBridge.key
cipher AES-128-CBC
comp-lzo
mute-replay-warnings
Code: Select all
port INTERNALPORT
proto udp
dev tap0
ca /etc/openvpn/keys/ca.crt
cert /etc/openvpn/keys/server.crt
key /etc/openvpn/keys/server.key
dh /etc/openvpn/keys/dh1024.pem
server-bridge 192.168.1.249 255.255.255.0 192.168.1.71 192.168.1.75
push "route 192.168.1.0 255.255.255.0"
keepalive 10 120
cipher AES-128-CBC # AES
comp-lzo
persist-key
persist-tun
status /var/log/openvpn-status.log
log /var/log/openvpn.log
log-append /var/log/openvpn.log
verb 3
Code: Select all
#!/bin/sh
#################################
# Set up Ethernet bridge on Linux
# Requires: bridge-utils
#################################
# Define Bridge Interface
br="br0"
# Define list of TAP interfaces to be bridged,
# for example tap="tap0 tap1 tap2".
tap="tap0"
# Define physical ethernet interface to be bridged
# with TAP interface(s) above.
eth="eth0"
eth_ip="192.168.1.249"
eth_netmask="255.255.255.0"
eth_broadcast="192.168.1.255"
Code: Select all
br0 Link encap:Ethernet HWaddr 00:0C:29:68:51:6E
inet addr:192.168.1.249 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe68:516e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2198 errors:0 dropped:0 overruns:0 frame:0
TX packets:1508 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:164133 (160.2 KiB) TX bytes:240144 (234.5 KiB)
eth0 Link encap:Ethernet HWaddr 00:0C:29:68:51:6E
inet addr:192.168.1.248 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe68:516e/64 Scope:Link
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:13802 errors:0 dropped:0 overruns:0 frame:0
TX packets:9148 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1670226 (1.5 MiB) TX bytes:1380826 (1.3 MiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:800 (800.0 b) TX bytes:800 (800.0 b)
tap0 Link encap:Ethernet HWaddr 5E:BB:E9:93:F9:8B
inet6 addr: fe80::5cbb:e9ff:fe93:f98b/64 Scope:Link
UP BROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:123 errors:0 dropped:0 overruns:0 frame:0
TX packets:1404 errors:0 dropped:3 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:13439 (13.1 KiB) TX bytes:96572 (94.3 KiB)