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

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

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

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

Почему не работает удаленный доступ Plex?

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

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

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

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

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

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

  1. Перейдите (здесь) и найдите URL для последний медиапакет 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 или аналогичные продукты.

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

 34.245.172.5134.248.59.5252.49.250.22754.171.49.14363.34.  171.72 

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

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

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

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

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

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

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

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

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

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

  1. Нажмите Windows + R, введите « ncpa.cpl » в диалоговом окне. поле и нажмите Enter.
  2. Теперь появится список всех адаптеров/сетей. Выберите адаптер, для которого вы хотите установить статический IP-адрес, щелкните его правой кнопкой мыши и выберите Свойства .
  3. Когда свойства откроются, перейдите к опции« Internet Protocol Version 4 (TCP/IPv4) ». Теперь нажмите Properties под ним после выбора параметра.
  4. Теперь вместо получения IP-адрес автоматически, выберите опцию Использовать следующий IP-адрес . Теперь введите IP-адрес, который вы хотите установить, а также соответствующий шлюз по умолчанию. Затем вы также можете добавить предпочтительный DNS сервер (в основном используют службы DNS Google, как показано ниже.

Резервирование IP-адреса в маршрутизаторе

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

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

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

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

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

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

  1. WAN/External Port : Port 32400 (TCP ) по умолчанию, но обычно вы можете использовать любой доступный порт в диапазоне от 20 000 до 50 000.
  2. LAN/Internal Port : всегда будет 32400 .
  3. IP-адрес : локальный 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. Теперь нажмите Retry или Apply

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

Решение 7. Ручная переадресация портов на несколько серверов

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

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

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

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

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

 192.168.2.12192.168.2.22 

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

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

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

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

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

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

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

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

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

Если оба IP-адреса не совпадают , у вас нет двойного NAT.

Если они совпадают , вы, вероятно, столкнулись с этим.

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

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

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

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

Оцените статью
techscreen.ru
Добавить комментарий