Как исправить неработающий удаленный доступ Plex



Попробуйте наш инструмент устранения неполадок

Plex - это клиент-серверный медиапоток и программный пакет. У него есть настольное приложение Plex Media Server, доступное в Windows, Ubuntu и macOS. Это приложение позволяет вам организовывать различные мультимедийные файлы на вашем компьютере и позволяет игрокам через Интернет получать к ним доступ при наличии правильных учетных данных. Это отличная функция, которая со временем приобрела большую популярность.



Удаленный доступ Plex не работает



Несмотря на то, что приложение отличное, оно довольно сложное и требует большого внимания. Это причина, по которой у некоторых людей возникают проблемы, когда они не могут получить доступ к Plex или получить сообщение об ошибке ‘ Plex недоступен за пределами вашей сети '. Это очень распространенная проблема, поэтому беспокоиться не о чем.



В этом решении мы рассмотрим все причины, по которым возникает эта проблема, и что вы можете сделать, чтобы исправить ошибку. Решения перечислены в порядке возрастания сложности и полезности. Убедитесь, что вы начали с первого и постепенно спускались вниз.

Что заставляет удаленный доступ Plex не работать?

Мы проанализировали несколько разных пользовательских кейсов и проанализировали их ситуацию. Согласно собранным нами данным и полученным отчетам мы составили список причин, которые могут быть причиной проблемы:

  • Совместимость NAT / UPnP: Для правильной работы переадресации портов необходимо включить NAT или UPnP (в зависимости от модели вашего маршрутизатора). Если они не включены или имеют другую конфигурацию, чем требуется, удаленный доступ Plex не будет работать.
  • Двойной NAT: NAT (преобразование сетевых адресов) выполняет задачу управления всеми сетевыми запросами, поступающими на ваш общедоступный IP-адрес, со всеми внутренними IP-адресами. Бывают ситуации, когда возникает «двойной» NAT, который вызывает множество проблем и приводит к тому, что удаленный доступ Plex не работает.
  • Устаревшая версия Plex: Plex Media Server время от времени выпускает частые обновления, чтобы исправить ошибки или добавить новые функции в приложение. Могут быть случаи, когда ваше приложение Plex устарело, поэтому вам следует обновить его, чтобы оно работало правильно.
  • Медленное подключение к интернету: Многие пользователи обращались к нам, сообщая о проблеме «буферизации». Обычно это происходит, если ваше интернет-соединение очень медленное или имеет помехи. Возможно, вам придется заглянуть в сеть, чтобы решить эту проблему.
  • Межсетевой экран: Могут быть случаи, когда ваш брандмауэр может блокировать связь между Plex Media Server. Обычно за такое поведение отвечают «продвинутые» брандмауэры.
  • Требуется доступ к VPN: Есть некоторые интернет-провайдеры, у которых возникают проблемы с использованием медиа-серверов, таких как Plex, только из-за разрешений и т. Д. Здесь вы можете попробовать использовать VPN и посмотреть, как это работает.
  • Сбой: На стороне сервера может произойти сбой в сети или служба может не работать из-за помех в сети. Вы больше ничего не можете сделать, кроме как включить и выключить компьютер.

Решение 1. Обновление до последней версии

Есть много случаев, когда в приложение Plex вызывается несколько ошибок, из-за которых оно не работает должным образом. Программное обеспечение вокруг нас время от времени получает обновления, и иногда эти обновления несовместимы с Plex. Поэтому его инженеры выпускают обновление, предназначенное исключительно для этой проблемы.



Если у вас устаревшая версия Plex Media Server, рекомендуется обновить ее как можно скорее без каких-либо задержек. Это очень важно, особенно если вы используете Plex как услугу.

Обычно веб-приложение Plex обновляется со временем, когда вы его используете. Дело обстоит иначе в случае Ubuntu или других платформ, на которых работает Plex. Ниже приведен метод обновления Plex на компьютере с Ubuntu. Вы можете легко найти в Google другие методы обновления, если они работают на другой платформе.

  1. Навигация ( Вот ) и найдите URL для последнего пакета Plex Media.

    Загрузка последней версии Plex

Заметка: В случае настольного приложения Windows вы можете загрузить установочный файл в доступное место.

  1. SSH на ваш сервер. Для следующих шагов убедитесь, что вы заменили URL-адреса и пакеты на последний релиз .
  2. Теперь выполните следующую команду, чтобы загрузить последний пакет:
wget https://downloads.plex.tv/plex-media-server/0.9.12.4.1192-9a47d21/plexmediaserver_0.9.12.4.1192-9a47d21_amd64.deb 
  1. Далее мы установим пакет с помощью следующей команды:
sudo dpkg -i plexmediaserver_0.9.12.4.1192–9a47d21_amd64.deb
  1. После завершения установки следующая команда удалит установочный файл:
rm plexmediaserver_0.9.12.4.1192–9a47d21_amd64.debrm plexmediaserver_0.9.12.4.1192–9a47d21_amd64.deb
  1. Перезагрузите компьютер и попробуйте запустить Plex Media Server. Проверьте, решена ли проблема.

Решение 2. Отключение и выключение питания для устранения сбоев

Другой интересный сценарий, который встречается довольно часто, - это когда сервер переходит в состояние ошибки / сбоя. Обычно это происходит потому, что Plex - это тяжелое приложение, в котором одновременно выполняется множество параметров. Если какой-либо из них перейдет в состояние ошибки или загрузит неправильную конфигурацию, его можно будет использовать.

Существуют также проблемы, связанные с сетью, которые могут помешать вам получить доступ к серверу Plex с других устройств. Есть два способа сделать это; либо вы можете выключить и снова включить серверный компьютер и целевой компьютер, либо подождать, пока проблема не вернется в нормальное состояние. Для включения и выключения питания выполните следующие действия:

  1. Выключите оба компьютера (целевой и служебный).
  2. Выньте силовой кабель каждого компьютера. В настоящее время нажмите и удерживайте кнопку питания каждого компьютера в течение примерно 4 секунд, чтобы вся энергия была потрачена.

    Вытаскивание кабеля питания из компьютера

  3. Теперь подожди 2-3 минуты перед тем, как снова подключить все. Теперь снова запустите компьютер и запустите медиасервер Plex.
  4. Подождите, пока сервер будет правильно инициализирован, прежде чем проверять, решило ли это проблему.

Решение 3. Исправление медленного подключения к Интернету

Мы столкнулись с проблемой, когда мультимедиа, передаваемая через Plex Media Server, казалось, сильно буферизовалась и вызывала разочарование у пользователей. Этот сценарий обычно возникает, когда ваше интернет-соединение не работает, что вынуждает сервер использовать меньшую полосу пропускания для предоставления доступа к мультимедиа.

Тот же сценарий применим и к запрашивающему компьютеру; если у вас нет стабильного подключения к Интернету, вы не сможете эффективно запрашивать и транслировать мультимедиа. Во-первых, вы должны проверить количество устройств работает в вашей сети (как сервер, так и запрашивающий компьютер). Если их много (+6), вы можете столкнуться с проблемой узкого места.

Кроме того, вы также должны проверить общую пропускную способность вашего соединения. Он должен иметь порядочный числа, чтобы полностью устранить проблему с буферизацией. Вы также должны учитывать силовой цикл твой маршрутизатор используя метод, как в последнем решении.

Решение 4. Отключение расширенных брандмауэров

Как упоминалось ранее в причинах, расширенные брандмауэры печально известны тем, что блокируют потоки соединений, которые отправляются медиа-сервером Plex и необходимы для его правильной работы. Эти расширенные межсетевые экраны включают pfsense или аналогичные продукты.

Отключение брандмауэра Plex

Теперь есть два способа обойти эту проблему; либо вы можете отключить брандмауэр, а затем попытаться получить доступ к серверу, либо вы можете убедиться, что следующие IP-адреса не блокируются:

34.245.172.51 34.248.59.52 52.49.250.227 54.171.49.143 63.34.171.72

Вы можете открыть настройки своего брандмауэра и сравнить каждый из этих IP-адресов с теми, которые проверяются. Если вы их обнаружите, внесите их в белый список и после перезапуска Plex и вашего компьютера проверьте, решена ли проблема.

Решение 5.Проверка автоматической конфигурации

Существует два способа настройки сервера Plex; либо вы можете использовать «автоматический» метод настройки, когда после включения нескольких опций Plex настраивает все самостоятельно, либо вы можете вручную установить все значения и параметры.

Поскольку ручная настройка немного утомительна, мы сначала рассмотрим автоматическую настройку. Ваш роутер должен иметь uPnP или же NAT-PMP автоматически настраивается. Эти настройки позволяют Plex автоматически настраивать перенаправляемый порт на маршрутизаторе без необходимости выполнять какие-либо дополнительные действия. Не все маршрутизаторы имеют это, поэтому следуйте приведенному ниже методу, чтобы проверить, включен он или нет.

  1. Введите IP-адрес, связанный с вашим маршрутизатором, в адресное поле вашего браузера (это примерно 192.168.8.1).
  2. Теперь перейдите к настройкам вашего маршрутизатора (кнопка настроек может быть разной для каждого маршрутизатора).
  3. Теперь поищите варианты uPnP или же NAT-PMP . Убедитесь, что любой из них включен .

    Включение uPnP

  4. Если они уже включены, отключите их, сохраните изменения, а затем снова включите.
  5. Сохранить изменения и выйти. Теперь перезагрузите компьютер и проверьте, решена ли проблема.

Решение 6.Порт переадресации вручную

Если порт не перенаправляется автоматически, у нас нет другого выбора, кроме перенаправления порта, который будет использовать Plex вручную. Обычно необходимость в ручном перенаправлении портов возникает, когда uPnP или же NAT-PMP не включен на вашем маршрутизаторе. Этот метод довольно прост и не так страшен, как кажется. Убедитесь, что вы сделали резервную копию всех своих конфигураций на всякий случай или запишите их, прежде чем что-либо менять, на случай, если вам понадобится изменить позже.

Перво-наперво вы должны убедиться, что ваш локальный IP-адрес сервера статический . Когда мы перенаправляем порт, нам нужно знать, куда мы хотим его перенаправить. В нашем сценарии нам нужно знать локальный IP-адрес компьютера, на котором работает Plex Media Server. Есть два общих подхода к этому:

Назначьте компьютеру статический IP-адрес

В этом случае мы будем назначать сетевую информацию вручную, а не позволять ее настраивать автоматически. Вот способ установить статический IP-адрес на вашем компьютере:

  1. Нажмите Windows + R, введите « ncpa.cpl »В диалоговом окне и нажмите Enter.
  2. Теперь появится список всех адаптеров / сетей. Выберите адаптер, для которого вы хотите установить статический IP-адрес, щелкните его правой кнопкой мыши и выберите Свойства .

    Свойства выбранного адаптера

  3. Когда свойства откроются, перейдите к опции « Интернет-протокол версии 4 (TCP / IPv4) ». Теперь нажмите на Свойства кнопка присутствует под ним после выбора опции.

    Свойства IPv4

  4. Теперь вместо автоматического получения IP-адреса выберите опцию Используйте следующий IP-адрес . Теперь введите IP-адрес, который вы хотите установить, а также соответствующий шлюз по умолчанию. Затем вы также можете добавить предпочитаемый DNS-сервер (в основном используйте службы DNS Google, как показано ниже.

Резервирование IP в роутере

Если вы предпочитаете вносить изменения в маршрутизатор, а не на компьютер, вы можете вручную зарезервировать IP-адрес в своем маршрутизаторе. Это означает, что IP-адрес останется статическим и перетасовки не будет. Следуйте приведенному ниже методу, чтобы зарезервировать IP-адрес:

  1. Откройте браузер, подключенный к сети. Теперь войдите в полномочия страницы вашего маршрутизатора (обычно это на обратной стороне вашего маршрутизатора, например 192.168.9.100).
  2. Вы можете проверить статус ipconfig в командной строке или зайдите в Системные настройки> Сеть на Mac.
  3. Теперь небольшая техническая часть; тебе нужно искать DHCP или настройки резервирования DHCP. У каждого маршрутизатора есть свои собственные параметры, поэтому вы можете соответствующим образом адаптировать решения.
  4. Теперь нам нужен MAC-адрес серверного компьютера (на котором размещен Plex). Вы можете легко сделать это, нажав Windows + S, набрав командную строку, щелкнув ее правой кнопкой мыши и выбрав Запустить от имени администратора . Теперь введите ipconfig в диалоговом окне и нажмите Enter.

    Запуск команды ipconfig на хост-компьютере

  5. Отсюда вы можете записать Mac-адрес вашего устройства. Адрес будет состоять из 12 цифр.

Заметка: Убедитесь, что вы осведомлены о том, что карта Wi-Fi и порт Ethernet имеют несколько разных MAC-адресов, поэтому выберите тот, который, по вашему мнению, является основным.

  1. Теперь введите MAC-адреса, которые вы только что записали, в первую запись Настройка резервирования DHCP . Затем вы можете ввести свой IP-адрес, который хотите зарезервировать, и нажать Применять сохранить изменения.

Порт пересылки в маршрутизаторе

Теперь, когда мы убедились, что IP-адрес статический, мы можем перейти к переадресации портов. Вот список переменных, которые необходимы для перенаправления порта вручную в маршрутизаторе:

  1. WAN / внешний порт : Порт 32400 (TCP) - это порт по умолчанию, но обычно вы можете использовать любой доступный порт в диапазоне от 20 000 до 50 000.
  2. LAN / внутренний порт : Это всегда будет 32400 .
  3. Айпи адрес : Локальный IP-адрес компьютера, на котором запущен Plex Media Server. Это то, что вы сделали выше.

Вам необходимо сопоставить выбранный вами WAN / внешний порт (TCP), чтобы он указывал на LAN / внутренний порт 32400 (TCP) для локального IP-адреса сервера. Теперь, когда вы знаете всю информацию, вы можете проконсультироваться со своим маршрутизатором или другими нашими статьями, чтобы правильно перенаправить порт.

Настройка Plex Media Server для использования порта

Теперь, когда мы перенаправляем порт, мы настроим наш Plex Media Server для его использования. Для этого выполните следующие действия:

  1. Откройте Plex Веб приложение и убедитесь, что ваша учетная запись Plex находится под:

Настройки> Сервер> Общие

  1. Теперь перейдите по следующему пути:

Настройки> Сервер> Удаленный доступ

  1. Если доступных вариантов мало, переключить то Показать расширенный
  2. В настоящее время чек то Указать общедоступный вручную Порт .

    Включение параметра указания общего порта вручную

  3. Теперь вам нужно войти во внешний порт / WAN, который мы ранее настроили.
  4. Теперь нажмите на Повторить или же Применять

Теперь вы можете протестировать и проверить, доступен ли сервер без каких-либо проблем.

Решение 7. Перенаправление портов нескольких серверов вручную

Вышеупомянутый сценарий идеален и завершен, если вы используете только один сервер Plex. Однако, если вы используете несколько серверов, схема останется прежней, но необходимо будет внести некоторые изменения. Вам необходимо выполнить следующие действия:

  • Вам нужно выбрать уникальный разный номера портов для каждого из ваших серверов.

Помните, что вам необходимо использовать разные внешние порты / WAN для каждого соединения с сервером, которое вы устанавливаете. Например, вы можете использовать порты 32405, 32404 и т. Д.

  • Вам нужно вперед номер внешнего порта на номер внутреннего порта / LAN 32400 для локального IP-адреса соответствующего компьютера, на котором размещен Plex Media Server.

Давайте рассмотрим пример. Предположим, у вас есть два компьютера, на которых вы размещаете серверы Plex Media. Их внутренние IP-адреса следующие:

192.168.2.12 192.168.2.22

В этой ситуации вы настроите механизм переадресации как:

IP-адрес сервера 1: 192.168.2.12 WAN / внешний порт: 32401 LAN / внутренний порт: 32400
IP-адрес сервера 2: 192.168.2.22 WAN / внешний порт: 32402 LAN / внутренний порт: 32400

Решение 8. Включение режима моста (для сценариев с двойным NAT)

NAT обычно используется для совместного использования подключения к Интернету с нескольких компьютеров. Он используется как в малых, так и в больших масштабах. Если вы перенаправляете порт вручную, у вас может быть конфликт двойного NAT, например, у вас есть маршрутизатор, подключенный к модему, предоставленному вам вашим поставщиком услуг. Здесь и модем, и маршрутизатор предоставляют услуги NAT.

Двойной NAT в основном мешает серверу, который пытается создавать автоматические соединения. Это также может произойти, если публичный IP-адрес, назначенный вам вашим интернет-провайдером, сам также использует службы NAT.

Обнаружение двойного NAT

Прежде чем мы начнем исправлять условие двойного NAT, вам необходимо убедиться, что у вас даже есть двойной NAT. Здесь вам нужно сначала посмотреть настройки вашего маршрутизатора, к которому подключен ваш компьютер / сервер.

Заметка: Обратите внимание, что вы будете смотреть на настройки вашего маршрутизатора, а не на настройки модема вашего интернет-провайдера.

  1. Найдите и запишите свой Внешний IPv4-адрес маршрутизатора / WAN . Вы можете легко найти это на странице статуса в настройках вашего роутера.
  2. Теперь перейдите к ( это ) сайт. Здесь запишите IPv4-адрес

Если оба IP-адреса не соответствие , у вас нет Double-NAT.

Если они соответствие , вы, вероятно, испытываете это.

Исправление двойного NAT

Исправить сценарий с двойным NAT очень легко и просто. Вы будете использовать мостовой режим в одном из устройств, поэтому вместо двух только одно устройство предоставляет услуги NAT. Существует также возможность настроить переадресацию портов на всех устройствах NAT, чтобы сетевые запросы правильно настраивались и отправлялись через них.

Включение режима моста

Лучшее и простое решение - позвонить своему интернет-провайдеру и попросить его настроить Мостовой режим для вас. Вы можете попытаться сделать это самостоятельно, используя бесконечные онлайн-руководства, но просьба сделать это у интернет-провайдера займет меньше времени без ошибок.

Заметка: Если вы настроены на использование NAT операторского класса , вам может потребоваться попросить вашего интернет-провайдера приобрести статический IP-адрес от вашего имени, чтобы вы могли его использовать.

10 минут на чтение