Jump to content
Not connected, Your IP: 18.224.70.11
Sign in to follow this  
M-Z

Eddie UI split tunneling

Recommended Posts

I must say I quite like this Eddie UI client. Especially it's being GPL-licensed and having the ability to add custom directives to OpenVPN.

I have one problem with it. I would like to set up AirVPN so that my Internet would go through normal gateway and only use AirVPN to connect to my home computer.
There are 2 reasons for that.
Although AirVPN works very well with Youtube, the problem is that on every new IP google wants me to confirm "new device". Since the account was set up on a "burner phone", I cannot do it; I have to use trickery to convince Google to "let me in".
Also I don't want to raise suspicions of network admins that too much traffic goes from some random IP.

I have read somewhere that directive "pull-filter ignore redirect-gateway" should disable defaulting gateway to VPN's IP, and then adding "route A.B.C.D 255.255.255.255" directive should add route to my home IP.
Directive of adding custom route works, but directive to ignore redirect-gateway apparently does not. After connecting to AirVPN, both routes which take over default gateway are present:
Network Destination        Netmask          Gateway       Interface  Metric
          0.0.0.0          0.0.0.0      192.168.1.1    192.168.1.195     20
          0.0.0.0        128.0.0.0       10.27.23.1      10.27.23.76      3
(...)
        128.0.0.0        128.0.0.0       10.27.23.1      10.27.23.76      3
       
Am I doing something wrong or this is not correct directive?

Share this post


Link to post

If this is Windows see this:

https://github.com/tool-maker/VPN_just_for_torrents/wiki/Running-OpenVPN-on-Windows-without-VPN-as-Default-Gateway

"The script works because of the way Windows handles source address routing. If the program is bound to a source IP address, that IP address is used as the source IP address for connections sourced from that socket and the adapter associated with that source IP is used as the source interface. The route table is searched but only for routes that can be reached from that source interface. When OpenVPN starts, it will attempt to override the default gateway by adding routing table entries that will mask the original default gateway. VPN_gateway_hide.bat adds routing table entries that mask the entries added by OpenVPN. So the default gateway remains in effect. When a program is bound to the VPN IP address, the routing table entries added by VPN_gateway_hide.bat will be ignored, and the VPN will be used. The routing table entries added by VPN_gateway_hide.bat are temporary, and will be gone after a Windows restart. "

You will need to turn off "network lock" in Eddie. Disable AirVPN DNS in Eddie too maybe.
 

Share this post


Link to post

Thanks.
I kind of realized that I'll have to disable DNS Lock; I manually removed those routes and immediately had problems resolving names.
Will look into your solution... :)

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Security Check
    Play CAPTCHA Audio
    Refresh Image
Sign in to follow this  

×
×
  • Create New...