Как да коригирате Plex отдалечен достъп не работи

Plex е клиент-сървър медиен поток и софтуерен пакет. Той има настолно приложение за Plex Media Server, което се предлага в Windows, Ubuntu и macOS. Това приложение ви позволява да организирате различни медийни файлове на вашия компютър и позволява на играчите през интернет да имат достъп до тях, ако са им предоставени правилните идентификационни данни. Това е чудесна функция, която е спечелила много сцепление във времето.

Plex Remote Access не работи

Въпреки че приложението е страхотно, то е донякъде сложно с много параметри, за което трябва да се внимава. Това е причината няколко души да изпитват проблеми, при които не могат да получат достъп до Plex или да получат съобщение за грешка „ Plex не е наличен извън вашата мрежа “. Това е много често срещан проблем, така че няма от какво да се притеснявате.

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

Какво кара Plex Remote Access да не работи?

Анализирахме няколко различни потребителски случая и анализирахме тяхното положение. Според събраните данни и получените доклади съставихме списък на причините, които може да са отговорни за проблема:

  • NAT / UPnP съвместимост: или NAT, или UPnP (в зависимост от модела на вашия рутер) трябва да бъдат активирани, за да работи пренасочването към порта правилно. Ако те не са активирани или са зададени различни конфигурации от необходимите, Plex Remote Access няма да работи.
  • Двоен 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 машина. Можете лесно да google други методи за актуализиране, ако го използвате на друга платформа.

  1. Навигирайте (тук) и намерете URL адреса за най-новия Plex Media Package.

    Изтегляне на последната версия на Plex

Забележка: В случай на настолно приложение на Windows, можете да изтеглите инсталационния файл на достъпно място.

  1. SSH във вашия сървър. За следващите стъпки не забравяйте да замените URL адресите и пакетите с най- новата версия .
  2. Сега изпълнете следната команда, за да изтеглите най-новия пакет:
 wget //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. Когато се отворят свойствата, отворете опцията „ Internet Protocol Version 4 (TCP / IPv4) “. Сега кликнете върху бутона Properties, който се намира под него, след като изберете опцията.

    Свойства на 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 / Internal Port 32400 (TCP) за локалния IP адрес на сървъра. Сега, когато знаете цялата информация, можете да се консултирате с вашия рутер или с другите ни статии, за да препратите порта правилно.

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

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

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

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

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

Настройки> Сървър> Дистанционен достъп

  1. Ако не виждате много опции, превключете Show Advanced
  2. Сега проверете ръчно посочете публичния порт .

    Активиране на опция за ръчно определяне на публичен порт
  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 
 Сървър 2 IP адрес: 192.168.2.22 WAN / Външен порт: 32402 LAN / Вътрешен порт: 32400 

Решение 8: Активиране на мостовия режим (за двойни NAT сценарии)

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

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

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

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

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

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

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

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

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

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

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

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

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

Интересни Статии