Hi,
I have an Asus RT-AC56U (10.10.1.250) with an Open VPN server setup which adds DNS options for the domain controller at 10.10.1.1
interface type: TAP
Protocol UDP
with custom configuration:
push "dhcp-option DNS 10.10.1.1"
push "route 10.10.1.0 255.255.255.0"
This works fine with my Windows openvpn setup. But when I try and set this up on a router Asus DSL-AC68U with the following:
client
dev tap
proto udp
remote ******* 1194
float
cipher BF-CBC
comp-lzo adaptive
keepalive 15 60
ns-cert-type server
resolv-retry infinite
nobind
No routes are added. The logs show that there is a conflicted routing rule:
/sbin/ifconfig tap15 10.10.1.51 netmask 255.255.255.0 mtu 1500 broadcast 10.10.1.255
Ignore conflicted routing rule: 10.10.1.0 255.255.255.0
If I try and add the routes manually on the client side, by adding the following:
route-nopull
route 10.10.1.0 255.255.255.0 10.10.1.250
I get the following:
/sbin/route add -net 10.10.1.0 netmask 255.255.255.0 gw 10.10.1.250
ERROR: Linux route add command failed: external program exited with error status: 1
I'm not sure where to look on why the routing rules are failing to be added. I've tried restarting the router to clear its routing table and the same setup works fine on an old Asus RT-N16 router with Tomato firmware.
Any help is appreciated.