Hur man fixar Plex Remote Access fungerar inte

Plex är en klientserver-medieström och mjukvarupaket. Den har ett Plex Media Server-skrivbordsprogram som är tillgängligt på Windows, Ubuntu och macOS. Med de här applikationerna kan du organisera olika mediefiler på din dator och låta spelare över internet få åtkomst till dem om de får rätt referenser. Detta är en fantastisk funktion som har fått mycket dragkraft över tiden.

Även om applikationen är fantastisk är den lite komplex med många parametrar att se upp för. Detta är anledningen till att flera personer upplever problem där de inte kan komma åt Plex eller få felmeddelandet 'Plex är inte tillgängligt utanför ditt nätverk”. Det här är en mycket vanlig fråga så det finns inget att oroa sig för.

I den här lösningen går vi igenom alla orsaker till varför problemet uppstår och vad du kan göra för att lösa felet. Lösningarna listas enligt den ökande ordningen av komplexitet och användbarhet. Se till att du börjar med den första och jobbar dig neråt.

Vad gör att Plex Remote Access inte fungerar?

Vi analyserade flera olika användarfall och analyserade deras situation. Enligt de uppgifter vi samlat in och de rapporter vi fick sammanställde vi en lista med orsaker som kan vara ansvariga för problemet:

Lösning 1: Uppdatering till den senaste versionen

Det finns många fall där flera buggar induceras i Plex-applikationen vilket gör att den inte fungerar som förväntat. Programvara runt omkring oss får uppdateringar då och då och ibland är dessa uppdateringar inte kompatibla med Plex. Därför lanserar dess ingenjörer en uppdatering som enbart riktar sig till detta problem.

Om du har en föråldrad version av Plex Media Server rekommenderas det att du uppdaterar den så snart som möjligt utan förseningar. Detta är mycket viktigt, särskilt om du använder Plex som en tjänst.

Normalt uppdaterar Plexs webbapplikation sig över tiden när du använder den. Fallet är annorlunda när det gäller Ubuntu eller andra plattformar där Plex körs. Nedan är metoden för hur du uppdaterar Plex på en Ubuntu-maskin. Du kan enkelt googla andra metoder för uppdatering om du har den på en annan plattform.

  1. Navigera (här) och hitta URL för det senaste Plex Media Package.

Notera: Vid Windows-applikationer kan du ladda ner installationsfilen till en tillgänglig plats.

  1. SSH till din server. För följande steg, se till att du ersätter webbadresser och paket med senaste släppningen.
  2. Kör nu följande kommando för att ladda ner det senaste paketet:
wget https://downloads.plex.tv/plex-media-server/0.9.12.4.1192-9a47d21/plexmediaserver_0.9.12.4.1192-9a47d21_amd64.deb
  1. Därefter installerar vi paketet med följande kommando:
sudo dpkg -i plexmediaserver_0.9.12.4.1192–9a47d21_amd64.deb
  1. När vi är klara med installationen tar följande kommando bort installationsfilen:
rm plexmediaserver_0.9.12.4.1192–9a47d21_amd64.debrm plexmediaserver_0.9.12.4.1192–9a47d21_amd64.deb
  1. Starta om din maskin och försök köra Plex Media Server. Kontrollera om problemet är löst.

Lösning 2: Motorcykel för Glitch Resolution

Ett annat intressant scenario som förekommer ganska ofta är där servern går in i ett fel / glitched-tillstånd. Detta inträffar vanligtvis eftersom Plex är en tung applikation med många parametrar som pågår samtidigt. Om någon av dessa hamnar i ett felläge eller läser in en dålig konfiguration kan det vara oanvändbart.

Det finns också nätverksrelaterade problem som kan hindra dig från att komma åt din Plex-server från andra enheter. Nu finns det två sätt att gå åt detta; antingen kan du stänga av din servermaskin och målmaskinen eller så kan du vänta på problemet tills nätverket återgår till sitt normala tillstånd. Följ stegen nedan för kraftcykling:

  1. Stäng av båda dina datorer (mål och tjänst).
  2. Ta ut kraftledning på varje dator. Nu tryck och håll strömknappen på varje dator i cirka 4 sekunder så att all energi töms.
  3. Vänta nu 2-3 minuter innan du ansluter allt igen. Starta nu din dator igen och starta Plex-mediaservern.
  4. Vänta tills servern har initierats ordentligt innan du kontrollerar om det löste problemet.

Lösning 3: Åtgärda långsam internetanslutning

Vi stötte på frågan där media strömmade genom Plex Media Server tycktes buffra mycket och orsakade frustration för användarna. Detta scenario inträffar vanligtvis när din internetanslutning inte är ljud, vilket tvingar servern att använda mindre bandbredd för att ge tillgång till media.

Samma scenario gäller även den begärande datorn; om du inte har en stabil internetanslutning kommer du inte att kunna begära och strömma media effektivt. Först bör du kontrollera antal enheter som körs i ditt nätverk (både servern och den begärande datorn). Om de har ett stort antal (+6) kan du uppleva ett flaskhalsförhållande.

Dessutom bör du också kontrollera den totala bandbredden för din anslutning. Det borde ha anständig för att helt utrota buffertfrågan. Du bör också överväga kraftcykling din router med metoden som i den senaste lösningen.

Lösning 4: Inaktivera avancerade brandväggar

Som tidigare nämnts i orsakerna är avancerade brandväggar ökända för att blockera anslutningsströmmar som skickas av Plex mediaserver och är nödvändiga för att den ska fungera korrekt. Dessa avancerade brandväggar inkluderar pfsense eller liknande produkter.

Nu finns det två sätt att kringgå denna fråga; antingen kan du inaktivera din brandvägg och sedan försöka komma åt servern eller så kan du se till att följande IP-adresser inte blockeras:

34.245.172.51  34.248.59.52  52.49.250.227  54.171.49.143  63.34.171.72

Du kan öppna inställningarna för din brandvägg och kontrollera var och en av dessa IP-adresser mot de som skärms. Om du hittar någon, vitlista dem och efter att du har startat om Plex och din dator, kontrollera om problemet är löst.

Lösning 5: Kontrollera den automatiska konfigurationen

Det finns två sätt genom vilka du kan konfigurera Plex-servern; antingen kan du använda den "automatiska" konfigurationsmetoden där Plex efter att ha aktiverat några alternativ konfigurerar allt själv eller så kan du manuellt ställa in alla värden och parametrar.

Eftersom den manuella konfigurationen är lite tråkig kommer vi att gå igenom den automatiska konfigurationen först. Din router borde ha uPnP eller NAT-PMP konfigureras automatiskt. Med dessa inställningar kan Plex automatiskt konfigurera en vidarebefordrad port på routern utan att du behöver ta några ytterligare steg. Inte alla routrar har detta, så följ metoden nedan för att kontrollera om den är aktiverad eller inte.

  1. Ange IP-adressen som är kopplad till din router i adressfältet i din webbläsare (det är ungefär 192.168.8.1).
  2. Navigera nu till dina routerinställningar (inställningsknappen kan skilja sig åt för varje router).
  3. Leta nu efter alternativen för uPnP eller NAT-PMP. Se till att någon av dessa är aktiverad.
  4. Om de redan är aktiverade, inaktivera dem, spara ändringar och aktivera dem sedan igen.
  5. Spara ändringar och avsluta. Starta om datorn och kontrollera om problemet är löst.

Lösning 6: Port vidarebefordras manuellt

Om porten inte vidarebefordras automatiskt har vi inget annat alternativ än att manuellt vidarebefordra den port som Plex kommer att använda. Vanligtvis uppstår behovet av manuell vidarebefordran av port när uPnP eller NAT-PMP är inte aktiverat på din router. Den här metoden är ganska enkel och är inte så skrämmande som den verkar. Se till att du säkerhetskopierar alla dina konfigurationer för alla fall eller antecknar dem innan du ändrar något om du behöver ändra senare.

Första saker först bör du se till att din serverns lokala IP-adress är statisk. När vi vidarebefordrar en hamn måste vi veta vart vi vill vidarebefordra den. I vårt scenario måste vi känna till den lokala IP-adressen till den dator som kör Plex Media Server. Det finns två allmänna tillvägagångssätt för detta:

Tilldela datorn en statisk IP

I det här fallet tilldelar vi manuellt nätverksinformation snarare än att låta den konfigureras automatiskt. Här är metoden för att ställa in en statisk IP på din dator:

  1. Tryck på Windows + R, skriv “ncpa.cpl”I dialogrutan och tryck på Enter.
  2. Nu kommer en lista över alla adaptrar / nätverk fram. Välj adaptern som du vill ställa in den statiska IP-adressen till, högerklicka på den och välj Egenskaper.
  3. När egenskaperna öppnas går du till alternativet “Internetprotokoll version 4 (TCP / IPv4)”. Klicka nu på Egenskaper efter att ha valt alternativet.
  4. Nu väljer du alternativet istället för att erhålla IP-adressen automatiskt Använd följande IP-adress. Ange nu den IP-adress som du vill ställa in och även den standardgateway som motsvarar. Sedan kan du också lägga till den föredragna DNS-servern (använder mest Googles DNS-tjänster som visas nedan.

Reservera IP i router

Om du föredrar att göra ändringar i routern istället för datorn kan du manuellt reservera en IP i din router. Detta innebär att IP-adressen förblir statisk och att det inte blir någon blandning. Följ metoden nedan för att reservera en IP-adress:

  1. Öppna din webbläsare som är ansluten till nätverket. Ange nu referenser på din routersida (detta är vanligtvis på baksidan av din router som 192.168.9.100).
  2. Du kan kontrollera status föripconfig i en kommandotolk eller gå till Systeminställningar> Nätverk på en Mac.
  3. Nu kommer en liten teknisk del; du måste leta efter DHCP eller DHCP-bokningsinställningar. Varje router har sina egna olika alternativ så att du kan justera lösningarna därefter.
  4. Nu behöver vi MAC-adressen för serverdatorn (som är värd för Plex). Du kan enkelt göra det genom att trycka på Windows + S, skriva kommandotolken, högerklicka på den och välja Kör som administratör. Skriv nu in ipconfig i dialogrutan och tryck på Enter.
  5. Härifrån kan du notera Mac-adressen till din enhet. Adressen kommer att bestå av 12 siffror.

Notera: Se till att du är medveten om att Wi-Fi-kortet och Ethernet-porten har flera olika MAC-adresser, så välj den som du tycker är primär.

  1. Ange nu MAC-adresserna som du just noterade i den första posten av DHCP-bokningsinställning. Du kan sedan ange din IP-adress som du vill reservera och trycka på Tillämpa för att spara ändringar.

Vidarebefordringsport i router

Nu när vi har säkerställt att IP är statisk kan vi gå vidare till port vidarebefordran. Här är listan över variabler som behövs för att vidarebefordra porten manuellt i routern:

  1. WAN / extern port: Port 32400 (TCP) är standard, men du kan i allmänhet använda alla tillgängliga portar i intervallet 20 000 till 50 000.
  2. LAN / intern port: Detta kommer alltid att vara 32400.
  3. IP-adress: Den lokala IP-adressen till den dator som kör Plex Media Server. Det här är vad du gjorde ovan.

Du måste mappa den WAN / externa porten (TCP) som du har valt så att den pekar på LAN / intern port 32400 (TCP) för serverns lokala IP-adress. Nu när du känner till all information kan du konsultera din router eller våra andra artiklar för att vidarebefordra porten ordentligt.

Ställa in Plex Media Server för att använda porten

Nu när vi vidarebefordrar porten konfigurerar vi vår Plex Media Server för att använda den. För att göra det, följ stegen nedan:

  1. Öppna Plex Webbapplikation och se till att ditt Plex-konto är inloggat under:

Inställningar> Server> Allmänt

  1. Navigera nu till följande sökväg:

Inställningar> Server> Fjärråtkomst

  1. Om du inte ser många tillgängliga alternativ, växla de Visa avancerat
  2. Nu kolla upp de Ange offentligt manuellt Hamn.
  3. Nu måste du ange den externa porten / WAN som vi tidigare konfigurerade.
  4. Klicka nu på Försök igen eller Tillämpa

Nu kan du testa och kontrollera om servern är tillgänglig utan problem.

Lösning 7: Port vidarebefordra manuellt flera servrar

Ovanstående scenario är perfekt och komplett om du bara använder en enda Plex-server. Men om du använder flera servrar kommer konturen fortfarande att vara densamma, men vissa ändringar måste göras. Du måste utföra följande steg:

  • Du måste välja unik annorlunda portnummer för var och en av dina servrar.

Kom ihåg att du måste använda olika externa portar / WAN för varje serveranslutning som du skapar. Du kan till exempel använda portarna 32405, 32404, etc.

  • Du behöver fram- det externa portnumret till det interna portnumret / LAN 32400 för den lokala IP-adressen för motsvarande dator som är värd för Plex Media Server.

Låt oss ta ett exempel här. Anta att du har två datorer som du är värd för Plex Media-servrar från. Deras interna IP-adresser är följande:

192.168.2.12  192.168.2.22

I den här situationen konfigurerar du vidarebefordringsmekanismen som:

Server 1 IP-adress: 192.168.2.12 WAN / extern port: 32401 LAN / intern port: 32400
Server 2 IP-adress: 192.168.2.22 WAN / extern port: 32402 LAN / intern port: 32400

Lösning 8: Aktivera bryggläge (för dubbla NAT-scenarier)

NAT används vanligtvis för att dela en internetanslutning med mer än en dator. Den används i liten och stor skala. Om du vidarebefordrar porten manuellt kan du ha en konflikt mellan Double-NAT, till exempel har du en router ansluten till ett modem som tillhandahålls av din tjänsteleverantör. Här tillhandahåller både modemet och routern NAT-tjänster.

Double-NAT stör i grund och botten servern som försöker skapa automatiska anslutningar. Detta kan också inträffa om den offentliga IP-adressen som tilldelats dig av din Internetleverantör i sig också använder NAT-tjänster.

Upptäcka en dubbel-NAT

Innan vi börjar fixa dubbel-NAT-villkoret måste du se till att du ens har en dubbel-NAT. Här måste du först titta i inställningarna i din router som din dator / server är ansluten till.

Notera: Observera att du kommer att titta på routerns inställningar, inte dina ISP-modems inställningar.

  1. Hitta och anteckna din routerns externa IPv4-adress / WAN. Du hittar det enkelt på statussidan som finns i dina routerinställningar.
  2. Navigera nu till (denna) webbplats. Här antecknar du IPv4-adress

Om båda IP-adresserna inte match, du har inte Double-NAT.

Om de match, du upplever förmodligen det.

Fixing Double-NAT

Att fixa ett dubbelt NAT-scenario är mycket enkelt och enkelt. Du kommer att använda bryggläge i en av enheterna så istället för två tillhandahåller endast en enhet NAT-tjänsterna. Det finns också möjlighet att ställa in en port framåt på alla NAT-enheter så att nätverksförfrågningarna skräddarsys korrekt och skickas igenom.

Den bästa och enkla lösningen här är att ringa din ISP och be dem att ställa in Bryggläge till dig. Du kan försöka göra detta själv med oändliga handledning online men att be ISP att göra det tar mindre tid utan fel.

Notera: Om du är inställd på att använda en Carrier Grade NAT, kan du behöva be din ISP att köpa en statisk IP för dina räkning så att du kan använda den.

Facebook Twitter Google Plus Pinterest