Как исправить, что Plex Remote Access не работает —

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

Plex Remote Access не работает

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

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

Почему Plex Remote Access не работает?

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

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

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

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

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

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

  1. Перейдите (здесь) и найдите URL для последней Plex Media Package.
    Загрузка последней версии 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 Firewall

Теперь есть два способа обойти эту проблему; Либо вы можете отключить брандмауэр и затем попытаться получить доступ к серверу, либо убедиться, что следующие 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) используется по умолчанию, но обычно вы можете использовать любой доступный порт в диапазоне от 20000 до 50000.
  2. LAN / внутренний порт: Это всегда будет 32400.
  3. Айпи адрес: Локальный IP-адрес компьютера, на котором работает Plex Media Server. Это то, что вы сделали выше.

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

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

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

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

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

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

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

  1. Если вы не видите много доступных вариантов, тумблер Показать Advanced
  2. Сейчас проверять Указать вручную порт.
    Включение опции «Указывать публичный порт вручную»
  3. Теперь вам нужно ввести внешний порт / WAN, который мы предварительно настроили.
  4. Теперь нажмите на Retry или же Применять

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

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

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

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

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

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

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

192.168.2.12
192.168.2.22

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

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

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

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

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

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

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

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

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

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

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

Исправление Double-NAT

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

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

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

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

Ссылка на основную публикацию
Adblock
detector