I have vpn client that need to connect to local LAN resources and vice versa.
When I connect, I can get a couple of letter on my screen name entered and then the connection hangs.
I am able to access and connect to the client perfectly via the VPN but trying to use local LAN resources sucks.
I checked my routing table, it has a route for my LAN but with a high metric.
kermit@nemo:~ $ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.9.8.1 128.0.0.0 UG 0 0 0 tun0
default 192.168.1.1 0.0.0.0 UG 302 0 0 wlan0
10.9.8.0 10.9.8.1 255.255.255.0 UG 0 0 0 tun0
10.9.8.1 0.0.0.0 255.255.255.255 UH 0 0 0 tun0
128.0.0.0 10.9.8.1 128.0.0.0 UG 0 0 0 tun0
vortex.traderco 192.168.1.1 255.255.255.255 UGH 0 0 0 wlan0
192.168.0.0 10.9.8.1 255.255.255.0 UG 0 0 0 tun0
192.168.1.0 0.0.0.0 255.255.255.0 U 302 0 0 wlan0
client
remote 188.120.224.182
dev tun
nobind
tls-client
ca /etc/openvpn/ca.crt
cert /etc/openvpn/nemo.com.crt
key /etc/openvpn/nemo.com.key
comp-lzo
verb 1
ping-restart 60
log /var/log/openvpn/openvpn.log
mode server
tls-server
port 1194
proto udp
dev tun
ca /pki/ca.crt
cert /pki/issued/vortex.com.crt
key /pki/private/vortex.com.key
dh /pki/dh.pem
server 10.9.8.0 255.255.255.0
ifconfig-pool-persist ipp.txt
keepalive 10 120
comp-lzo # Compression - must be turned on at both end
persist-key
persist-tun
status /var/log/openvpn-status.log
verb 1 # verbose mode
user nobody
group nogroup
client-config-dir /etc/openvpn/ccd
client-to-client
push "redirect-gateway def1"
push "redirect-gateway bypass-dhcp"
push "route 192.168.0.0 255.255.255.0"
log /var/log/openvpn/openvpn.log
How do I access local LAN resources while connected to OpenVPN server?