Как да поправим 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: Циклично захранване за Glitch Resolution

Друг интересен сценарий, който се случва доста често, е когато сървърът преминава в състояние на грешка / грешка. Това обикновено се случва, защото 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 адрес : Локалният IP адрес на компютъра, работещ с Plex Media Server. Това сте направили по-горе.

Трябва да картографирате избрания от вас WAN / външен порт (TCP), така че да сочи към LAN / вътрешен порт 32400 (TCP) за локалния IP адрес на сървъра. След като знаете цялата информация, можете да се консултирате с вашия рутер или други наши статии, за да препратите порта правилно.

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

Сега, когато препращаме порта, ще конфигурираме нашия Plex Media Server да го използва. За да направите това, следвайте стъпките по-долу:

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

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

  1. Сега отидете до следния път:

Настройки> Сървър> Отдалечен достъп

  1. Ако не виждате много налични опции, превключване на Показване на напреднали
  2. Сега проверете на Ръчно посочете Public Порт .

    Активиране на опцията за ръчно задаване на публичен порт

  3. Сега трябва да въведете външния порт / WAN, който предварително сме настроили.
  4. Сега кликнете върху Опитайте отново или Приложи

Сега можете да тествате и проверите дали сървърът е достъпен без никакви проблеми.

Решение 7: Ръчно пренасочване на портове за няколко сървъра

Горният сценарий е перфектен и завършен, ако използвате само един Plex сървър. Ако обаче използвате множество сървъри, контурът ще остане същият, но ще трябва да се направят някои изменения. Трябва да изпълните следните стъпки:

  • Трябва да изберете уникални различни номера на портове за всеки от вашите сървъри.

Не забравяйте, че трябва да използвате различен външен порт / WAN за всяка сървърна връзка, която установявате. Например можете да използвате портовете 32405, 32404 и т.н.

  • Ти трябва да напред номера на външния порт към вътрешния номер на порт / LAN 32400 за локалния IP на съответния компютър, който хоства Plex Media Server.

Нека вземем пример тук. Да предположим, че имате два компютъра, от които хоствате Plex Media Server. Техните вътрешни 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: Активиране на режим на мост (за сценарии с Double-NAT)

NAT обикновено се използва за споделяне на интернет връзка с повече от един компютър. Използва се както в малък, така и в голям мащаб. Ако пренасочвате порт ръчно, може да имате конфликт на Double-NAT, например имате маршрутизатор, включен в модем, предоставен ви от вашия доставчик на услуги. Тук и модемът, и рутерът предоставят NAT услуги.

Double-NAT основно пречи на сървъра, който се опитва да създаде автоматични връзки. Това може да се случи и ако публичният IP, който ви е присвоен от вашия ISP, също използва NAT услуги.

Откриване на Double-NAT

Преди да започнем да поправяме условието double-NAT, трябва да се уверите, че имате дори Double-NAT. Тук първо ще трябва да погледнете настройките във вашия рутер, към който е свързан вашият компютър / сървър.

Забележка: Имайте предвид, че ще разглеждате настройките на вашия рутер, а не настройките на модема на вашия интернет доставчик.

  1. Намерете и си запишете Външен IPv4 адрес / WAN на рутера . Можете лесно да намерите това на страницата за състоянието, присъстваща в настройките на вашия рутер.
  2. Сега отидете до ( това ) сайт. Тук отбележете IPv4 адрес

Ако и двете IP адреси не съвпада , нямате Double-NAT.

Ако те съвпада , вероятно го изпитвате.

Фиксиране на Double-NAT

Поправянето на сценарий Double-NAT е много лесно и лесно. Ще използвате мостов режим в едно от устройствата, така че вместо две, само едно устройство предоставя NAT услуги. Също така има възможност за настройка на порт напред на всички NAT устройства, така че мрежовите заявки да бъдат правилно пригодени и изпратени.

Активиране на мостов режим

Най-доброто и лесно решение тук е да се обадите на вашия интернет доставчик и да ги помолите да настроят Мостов режим за теб. Можете да опитате да направите това сами, като използвате безкрайни уроци онлайн, но ако поискате от интернет доставчика, това ще отнеме по-малко време без грешки.

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

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