路由stream量远离VPN没有互联网(Fedora)

我对linux路由非常新,比如前言。 我在Fedora 22上安装了一个plex服务器。我最近开始使用通过OpenVPN连接的VPN服务。 一切工作都很好通过我的内部networking上的VPN,但当然我的Plex服务器已经停止发布。 我读了一些关于通过IP为plex.tv的服务添加路由条目的路由,而不是通过我的VPN隧道。 所以我通过下面的命令添加了所有IP的plex使用(在这里find: http ://www.dnswatch.info/dns/dnslookup?la=en&host=plex.tv&type=A&submit=Resolve)

route add -net 184.169.156.178 netmask 255.255.255.255 gw 192.168.1.1 

看起来好像plex.tv的stream量正在尝试通过我的路由器路由,但是在那之后它就会下降。

 traceroute plex.tv traceroute to plex.tv (50.18.115.47), 30 hops max, 60 byte packets 1 gateway (192.168.1.1) 0.238 ms 0.212 ms 0.245 ms 2 * * * 3 * * * 

与去往google.com的stream量相反

 traceroute to google.com (216.58.219.238), 30 hops max, 60 byte packets 1 10.174.1.1 (10.174.1.1) 47.522 ms 47.446 ms 47.448 ms 2 108.61.68.129 (108.61.68.129) 47.568 ms 47.687 ms 47.991 ms 

我不确定这是为什么? 我的路由器有它自己的OpenVPN服务器,它将ip分配在不同的子网10.8.0.0上,而不是192.168.1.0,我为该子网添加了一个条目,这样我就可以从工作到家里的VPN和SSH到我的服务器等等,并且工作正常,不知道从哪里去只得到plex.tvstream量不通过VPN旅行

你提供的信息不足以说明具体的事情。 但是,如果你想绕过VPN,你必须看到你可以通过网关192.168.1.1到达互联网。 目前看来并不如此。

从给定的信息,traceroute到谷歌显然是通过另一个网关(见第一跳是10.174.1.1,它在哪里设置?)。 为了进一步testing,如果你可以到达一些其他的外部IP,你可以为谷歌DNS(8.8.8.8或8.8.4.4)设置静态路由,看看它是否炒作。 如果没有,那么你几乎没有机会。