I have an issue with routing with my OpenVPN connection. The connection establishes itself successfully, however the default gateway pushed is not the correct IP. See below on the server:
Code: Select all
tun0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1500
inet 10.8.0.1 netmask 255.255.255.255 destination 10.8.0.2
inet6 fe80::a18d:64a0:d94:e1cb prefixlen 64 scopeid 0x20<link>
unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 100 (UNSPEC)
RX packets 190 bytes 12578 (12.2 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 80 bytes 8601 (8.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Code: Select all
16: tun0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 100
link/none
inet 10.8.0.6 peer 10.8.0.5/32 brd 10.8.0.6 scope global tun0
valid_lft forever preferred_lft forever
inet 192.168.88.2/24 brd 192.168.88.255 scope global tun0
valid_lft forever preferred_lft forever
inet6 fe80::dd00:9a08:245a:f1bc/64 scope link flags 800
valid_lft forever preferred_lft forever
Code: Select all
0.0.0.0/1 via 10.8.0.5 dev tun0
default via 192.168.0.1 dev wlp1s0 proto static metric 600
10.8.0.1 via 10.8.0.5 dev tun0
10.8.0.5 dev tun0 proto kernel scope link src 10.8.0.6
127.0.0.1 via 192.168.0.1 dev wlp1s0
128.0.0.0/1 via 10.8.0.5 dev tun0
169.254.0.0/16 dev wlp1s0 scope link metric 1000
192.168.0.0/24 dev wlp1s0 proto kernel scope link src 192.168.0.115 metric 600
The client config:
#remote localhost 1183
remote <ip> 1183
pull
ca /home/raph/keys/ca.gw.crt
cert /home/raph/keys/miniraph.gw.crt
key /home/raph/keys/miniraph.gw.key
cipher DES-EDE3-CBC
comp-lzo yes
dev tun
proto tcp
#proto udp
tls-auth /home/raph/keys/ta.gw.key 1
nobind
auth-nocache
script-security 2
persist-key
persist-tun
user nobody
group nogroup
#fragment 1200
verb 3
#tun-mtu 1300
#tun-mtu-extra 32
#fragment 1200
#mssfix 1436
#mssfix
#mtu-test
writepid /var/run/openvpn.pid
log openvpn.log
port 1183
proto tcp
#proto udp
dev tun
ca /home/raph/keys/ca.crt
cert /home/raph/keys/gw.hobbitton.at.crt
key /home/raph/keys/gw.hobbitton.at.key
dh /home/raph/keys/dh4096.pem
tls-auth /home/raph/keys/ta.key 0
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 208.67.222.222"
push "dhcp-option DNS 208.67.220.220"
keepalive 10 120
cipher DES-EDE3-CBC # Triple-DES
comp-lzo
max-clients 10
user nobody
group nogroup
persist-key
persist-tun
#fragment 1200
log openvpn.log
#status openvpn-status.log
verb 5
mute 20
Thanks
Raphyduck