Plex VPN端口正常转发但无法访问

时间:2016-03-16 07:12:55

标签: vpn portforwarding plex

TL; DR版本在底部。

我的ISP给了我一个私人IP(10 48 64 1),我无法进行任何端口转发。

我的设置: Debian Wheezy Linux无头服务器

Asuswrt-merlin路由器(最新版本)

AirVPN通过Openvpn

通过一些阅读,一些VPN允许端口转发完成。所以我继续使用AirVPN并且效果很好(对于洪流)。我试图移植Plex Media Server,但遗憾的是它无法正常工作。

Port Forward in AirVPN(24253用于torrent,61477用于Plex,本地端口为32400)

Even Plex says that it works!

我被告知要在我的路由器上对IPtables做一些转发,所以我继续使用这些代码(从AirVPN论坛获得)

#!/bin/sh

iptables -I FORWARD -i tun11 -p udp -d 192.168.2.140 --match multiport --dports 24253,32400,61477 -j ACCEPT
iptables -I FORWARD -i tun11 -p tcp -d 192.168.2.140 --match multiport --dports 24253,32400,61477 -j ACCEPT
iptables -t nat -I PREROUTING -i tun11 -p tcp --match multiport --dports 24253,32400,61477 -j DNAT --to-destination 192.168.2.140
iptables -t nat -I PREROUTING -i tun11 -p udp --match multiport --dports 24253,32400,61477 -j DNAT --to-destination 192.168.2.140

有了这个,我的路由器在PREROUTING上显示空白(但根据我从torrent和canyouseeme组织中看到的东西打开了端口)

有了这一切,应该设置,没有问题,从外面可以看到,但不幸的是它没有。我试着从工作中查看我的plex,但它一直在说“连接”。

现在我能想到的问题在于linux部分(防火墙可能吗?)

我被困了几天,谷歌搜索似乎不再有用了。

感谢阅读!我希望它可以解决。

TL; DR版

我已连接到VPN,但我已正确转发(canyouseeme org表示已打开),但Plex表示无法从外部网络查看(继续连接)。

1 个答案:

答案 0 :(得分:1)

没关系!我没有将端口更改回用于Plex的61477,从而犯了错误。我使用了torrent的端口,因此它没有用。