Hi all, first post, I hope I am in the right section of the forums....
I have installed OpenVPN client on UNRAID NAS, and it works very well. I can see all traffic going through the tun0 interface as expected.
However, I also have Plex Media Server running and although it runs fine when on the same network, I have lost the ability to watch movies when I am away (too often!). Plex has some kind of "Back to my PC" service where the IP of the server is published and allows clients to do a lookup for the IP and connect. The IP being published is the original IP from my ISP, not the tunnel IP. I have a forwarding rule in router to pass on traffic on the Plex port to that server. I would not like this traffic to go through my tunnel as the speed of the tunnel is not good enough for that purpose. But as it is, it doesn't work. I must also add that only my torrent client is bound to the tunnel interface (tun0), all other traffic use the normal interface. This is a nice feature in the transmission client. So my default route is through eth0, not tun0
As you might have guessed, I am quite average when it comes to routing, other than basic stuff, I am quite lost. Can anybody tell if it is at all possible to avoid the tunnel for this incoming request, why it fails in my current setup and how would I go about fixing this?
My routing table on the server looks like this:
default router.asus.com 128.0.0.0 UG 0 0 0 eth0
default 10.10.10.249 0.0.0.0 UG 0 0 0 tun0
10.10.10.1 10.10.10.249 255.255.255.255 UGH 0 0 0 tun0
10.10.10.249 * 255.255.255.255 UH 0 0 0 tun0
109.201.136.142 router.asus.com 255.255.255.255 UGH 0 0 0 eth0
loopback * 255.0.0.0 U 0 0 0 lo
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
Many thanks!