Plex VPN-порт перенаправлен правильно, но не доступен
TL;DR версия внизу.
Мой провайдер дает мне частный IP (10 48 64 1), и я не могу выполнить переадресацию портов.
Моя установка: Debian Wheezy Linux безголовый сервер
Маршрутизатор Asuswrt-Merlin (последняя версия)
AirVPN через Openvpn
При некотором чтении некоторые VPN позволяют выполнять переадресацию портов. Поэтому я продолжил работу с AirVPN, и он отлично работал (для торрента). Я попытался перенести порт Plex Media Server, к сожалению, он не работает.
Переадресация портов в AirVPN (24253 для торрента и 61477 для Plex с локальным портом 32400)
Даже Plex говорит, что это работает!
Мне сказали сделать пересылку 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 org)
При этом все должно быть настроено, никаких проблем, и это будет видно со стороны, но, к сожалению, это не так. Я пытался с работы посмотреть свой плекс, но он все время говорит "соединяюсь".
Все, что я могу сейчас думать, это проблема в части Linux (возможно, брандмауэр?)
Я застрял на несколько дней, и поиск в Google, похоже, больше не помогает.
Спасибо за прочтение! Я надеюсь, что это может быть решено.
TL; версия DR
Я подключен к VPN, но переадресовал должным образом (canyouseeme org говорит, что он открыт), но Plex говорит, что его нельзя просмотреть из внешней сети (продолжайте подключение).
1 ответ
Не берите в голову! Я сделал ошибку, не меняя порт обратно на 61477, который был для Plex. Я использовал торрент-порт и, следовательно, почему он не работал.