So I have a netgear R7000 router, installed XWRT-VORTEX
http://xvtx.ru/xwrt/, and working great.
Then I setup to OpenVPN client on the router using
https://www.privateinternetaccess.com/forum/discussion/110/updated-tomato-setup-for-newer-branches-including-tomatousb/p1.
VPN is working just fine.
Here is config from that link:
Click VPN Tunneling menu, then OpenVPN Client submenu
Choose the Client 1 tab and then Basic tab below
Check Start with WAN if you want to auto-connect whenever your router is online/starts up
Set Interface Type to TUN
Set Protocol to UDP
Set the Server Address/Port to us-east.privateinternetaccess.com (or whichever server you prefer) and port to 1194
Set the Firewall to Automatic
Set Authorization Mode to TLS
Check Username/Password Authentication
Enter Your Username/Password in the boxes that newly appear below the check box
Ensure that the Username Authen. Only box is unchecked
Uncheck Extra HMAC authorization
Check Create NAT on tunnel
Click on the Advanced tab
Set Poll Interval to 0
Uncheck Redirect Internet Traffic
Set Accept DNS configuration to Strict
Set Encryption cipher to Use Default
Set Compression to Adaptive
Set TLS Renegotiation Time to 0
Leave Connection retry as 30
Uncheck Verify server certificate (tls-remote)
In the Custom Configuration textbox, input the following:
persist-key
persist-tun
tls-client
comp-lzo
verb 1
Click on the Keys tab
Paste the contents of ca.crt found in OpenVPN Config Files, into the Certificate Authority text area
Press the Save button before the Start Now button
So what I want to know is, is it possible to configure openvpn client to:
Have certain devices not use vpn (mainly TV and such that uses a streaming service that bans-blocks vpn users "netflix")
Preferably identifying X device by mac address, or possibly IP.
I have been searching and not found a relevant thread or howto anywhere, so I am thinking this might not be possible the way I want.
Thanks for any help/direction in finding a solution.