- tailscale Iniiwasan nito ang pagbubukas ng mga port at gumagana sa CGNAT, ngunit nangangailangan ito ng pag-install at pagpapahintulot sa app sa bawat device na gustong ma-access ito.
- Para sa mga pamilyang may mga telebisyon na Samsung, LG o Google TV at limitado ang mga teknikal na kasanayan, ang pinaka-transparent na opsyon Karaniwan itong VPS na may VPN at reverse proxy: normal na domain na may HTTPS lang ang nakikita nila.
- Bago pumili, Suriin kung mayroon kang CGNATKung ang WAN IP address ng router ay hindi tumutugma sa nakikita mo sa internet, hindi gagana ang port forwarding.
Gumagana nang maayos ang Jellyfin sa bahay: i-install mo ang server, idadagdag ang mga folder, at sa loob ng ilang minuto ay available na ang iyong library sa sala. Nagsisimula ang problema kapag gusto mong manood ng isang bagay sa isang telepono, iPad, o TV na pagmamay-ari ng isang kamag-anak na milya-milya ang layo. Doon pumapasok ang router, mga port, mga domain, at maraming iba pang mga desisyon, na, para sa mga ayaw magpakomplikado ng mga bagay-bagay, ay maaaring maging sanhi ng sakit ng ulo ng isang tahimik na hapon. Ang remote access ay ibang usapan , at kung gusto mong gamitin ito ng mga taong may limitadong pasensya sa teknolohiya, mas magiging komplikado ang mga bagay-bagay.
Ang magandang balita ay may mga solusyon na umiiwas sa pagbubukas ng mga port at gumagana pa nga kapag ang iyong ISP ay nasa likod mo na ang CGNAT. Ang Tailscale ang pinakasikat na paraan para makaraos nang hindi naaapektuhan ang router, ngunit hindi ito mahika: nangangailangan ito ng pag-install ng isang bagay sa bawat device at may malinaw na mga limitasyon pagdating sa mga Samsung o LG TV, o mga mas lumang device. Walang solusyon na gagawing Plex ang Jellyfin para sa buong pamilya nang walang anumang pag-setup, ngunit may mas malinaw na mga landas kaysa sa iba. Suriin nating mabuti ang lahat ng detalye, kabilang ang kung ano ang karaniwang hindi pinag-uusapan ng sinuman tungkol sa Tailscale, Cloudflare Tunnel, VPS, at mga setting ng seguridad ng Jellyfin.
Bakit natigil ang Jellyfin kapag umaalis ng bahay?
Sa isang lokal na network, napakasimple lang ng lahat: ang server ay may pribadong address, parang 192.168.1.50, at anumang device na nakakonekta sa parehong Wi-Fi network ay maaaring ma-access ito nang walang problema. Nagbabago ang sitwasyon kapag ang kahilingan ay nagmumula sa internet, dahil hindi alam ng iyong router kung saang device ipo-forward ang trapikong iyon. Upang malutas ito, tatlong klasikong solusyon ang karaniwang ginagamit: port forwarding, pag-set up ng reverse proxy, o paggamit ng tunnel tulad ng Cloudflare. Lahat ng tatlo ay kumplikado , at wala sa mga ito ang idinisenyo para ma-configure ng iyong biyenan mula sa kabilang panig ng mundo.
Ang port forwarding ay kinabibilangan ng pagsasabi sa router na ang lahat ng trapikong dumarating sa isang partikular na port ay dapat iruta sa computer na nagpapatakbo ng Jellyfin. Mukhang madali ito, ngunit nangangailangan ito ng pag-access sa control panel ng router, paglikha ng isang panuntunan, pagtatalaga ng lokal na IP address ng server, at pag-asang hindi madalas na magbabago ang pampublikong IP address. Bukod pa rito, ang pagbubukas ng mga port sa router ay lumilikha ng isang kahinaan na nakikita mula sa internet, at kung hindi maayos na na-secure, maaari itong maging isang malaking butas sa seguridad.
Ang reverse proxy ay mas elegante, ngunit mas teknikal din. Ginagamit ito upang makatanggap ng mga pagbisita, i-encrypt ang koneksyon gamit ang HTTPS, at ipasa ang mga ito sa Jellyfin server sa loob. Karaniwang nangangailangan ito ng pagbili o pamamahala ng domain, pag-configure ng mga sertipiko, at pag-unawa sa nangyayari sa bawat hakbang. Hindi ito imposible , ngunit hindi ito ang irerekomenda mo sa isang taong gusto lang manood ng pelikula sa kanilang iPad nang hindi tumatawag sa isang eksperto sa computer.
Ang Cloudflare Tunnel ay isa pang opsyon: mag-i-install ka ng programa sa server, magbubukas ito ng outbound connection, at maa-access ito ng iyong mga bisita gamit ang isang normal na pangalan nang hindi kinakailangang magbukas ng mga port o magkaroon ng pampublikong IP address. Ang problema ay ang maliliit na detalye ng Cloudflare ay hindi kasing-madaling gamitin gaya ng inaakala pagdating sa paghahatid ng video, at umaasa ka rin sa isang tagapamagitan na maaaring magbago ng mga patakaran o limitahan ang iyong serbisyo.
Ang karaniwang dahilan ng lahat ng mga opsyong ito ay, sa isang paraan o iba pa, inilalantad nito ang iyong home network sa internet , naglalathala ng domain, o umaasa sa isang third-party provider. Ito ang dahilan kung bakit maraming tao ang tumatanggi sa remote access feature ng Jellyfin bago pa man maging masyadong kumplikado. Malinaw ang rekomendasyon mismo ng Jellyfin: hindi ipinapayong magbukas ng direktang port sa internet dahil maaaring maglakbay nang hindi naka-encrypt ang mga password kung gumagamit ka ng simpleng HTTP. Ang Port 8096 ay para sa HTTP , ang 8920 ay para sa HTTPS ngunit hindi ginagamit bilang default, at ang 7359 ay para sa local discovery, kaya hindi rin dapat ilantad ang mga ito.
Ano ang inaalok ng Tailscale at nasaan ang problema?

Bumubuo ang Tailscale ng isang pribadong network batay sa WireGuard. Ang ideya ay i-install mo ang application sa maraming device, awtorisahin ang mga ito gamit ang iisang account, at lahat sila ay kikilos na parang nakakonekta sa iisang router, kahit na nasa iba't ibang bansa sila. Hindi na kailangang magbukas ng mga port o magkaroon ng pampublikong IP address , dahil ang bawat device ay nagsisimula ng koneksyon nito sa Tailscale network at lahat sila ay nasa gitna. Para sa isang home server na nagpapatakbo ng CGNAT, ito ay isang malaking ginhawa.
Kapag nagrehistro ka ng maraming device, isang tailnet ang nalilikha, na siyang pribadong network na nauugnay sa iyong account. Ang bawat device ay tumatanggap ng address tulad ng 100.xyz at isang pangalan ng MagicDNS para hindi mo na kailangang mag-memorize ng mga numero. Ito ang address na ilalagay mo sa Jellyfin app para kumonekta mula sa labas. Ipinamamahagi ng Tailscale ang mga address mula sa 100.64.0.0/10 block , ang parehong ginagamit para sa CGNAT, ngunit huwag malito: ang internet address ng iyong router ay ibang-iba, at iyon ang kailangan mong suriin kapag bineberipika kung mayroon kang CGNAT.
Libre ang Personal plan ng Tailscale para sa hindi pang-komersyal na paggamit at nagbibigay-daan sa hanggang anim na user, kasama ang iyong sarili, kaya maaari kang mag-imbita ng lima pang tao. Inilalarawan ito ng kumpanya bilang libre magpakailanman sa plan na iyon, at para sa normal na paggamit ng pamilya, kadalasan ay sapat na ito. Kapag sinamahan ng Jellyfin, na libre at open-source , mayroon kang multimedia ecosystem nang hindi nagbabayad ng subscription, hindi tulad ng Plex Pass, na naniningil para sa remote streaming.
Ang Tailscale din ang inirerekomendang opsyon kapag ipinapatupad ng operator ang CGNAT o kapag hinaharangan ng ISP ang ilang papasok na koneksyon. Sa halip na harapin ang router, ang server at mga kliyente ay kumokonekta sa pribadong network at nagkikita doon. Nagiging hindi na mahalaga ang CGNAT para sa koneksyon na iyon dahil hindi mo na kailangan ng sinumang tumatawag sa iyong home network mula sa labas.
Gayunpaman, ang nakatagong gastos ay hindi pera, kundi kaginhawahan. Ang bawat device na gustong ma-access ang nilalaman ay kailangang naka-install at awtorisado ang Tailscale , at ang server ay kailangang naka-on at nakakonekta sa tailnet para maging available ang nilalaman. Kung ang iyong ina ay gumagamit ng Samsung TV, ang iyong biyenan ay may Google TV, at ang iyong kapatid ay namimigay ng mga lumang Android tablet, kakailanganin mong i-install at i-configure ang Tailscale sa bawat device o maghanap ng bridge. Para sa isang taong hindi marunong sa teknolohiya, isa na itong hadlang.
May kasama ring kondisyon ang pagbabahagi sa iba. Pinapayagan ng Tailscale ang machine sharing sa lahat ng plano, ngunit kailangan ng bisita ang sarili nilang account at, bukod pa rito, dapat siyang may-ari, administrator, o IT manager ng sarili nilang tailnet para tanggapin ang imbitasyon. Hindi ito kasing simple ng pagpapadala ng link at pagpapahintulot sa ibang tao na mag-log in nang walang ginagawa. Para sa iyong biyenan, maaaring mangahulugan ito ng pag-install, pagpaparehistro, at ilang screen bago panoorin ang unang pelikula.
Panghuli, hindi laging direktang nakakonekta ang Tailscale sa pagitan ng dalawang endpoint. Kapag mayroong matigas na NAT, firewall, o iba pang limitasyon, ang trapiko ay dinadaan sa mga DERP relay ng Tailscale. Maaari itong magdagdag ng latency , at mapapansin ito sa video: isang araw ay maayos ito, at sa susunod ay nauutal ito kahit na hindi mo binago ang anumang setting. Ang patakaran sa katanggap-tanggap na paggamit ng Tailscale ay hindi nagsasama ng isang partikular na sugnay tungkol sa bandwidth, video, o dami ng trapiko, ngunit hindi nito binabago ang katotohanan na ang mga relay ay isang huling paraan lamang at hindi isang garantiya ng perpektong streaming.
Bago humawak ng kahit ano: suriin kung mayroon kang CGNAT
Ang ibig sabihin ng CGNAT ay ang iyong internet service provider ay nagbabahagi ng parehong pampublikong IP address sa ilang mga customer. Wala kang sariling address sa internet, at gaano man karaming port ang buksan mo sa iyong router, walang paraan para ma-access ng sinuman sa labas ng iyong network ang iyong tahanan. Ito ay isang shared public IP address , kaya hindi gagana ang tradisyonal na port forwarding, gaano man mo ito i-configure.
Mabilis lang ang pagsusuri. Pumunta sa control panel ng iyong router at hanapin ang internet IP address, WAN IP, o external IP nito. Pagkatapos, mula sa isang device na nakakonekta sa parehong network, hanapin ang "What is my IP address?" sa Google at paghambingin ang dalawang numero. Kung hindi magkatugma ang mga ito, mayroong tagapamagitan. Kung ang WAN IP address ay nasa pagitan ng 100.64.0.0 at 100.127.255.255 , malinaw ang problema: nasa likod ka ng CGNAT. Ang pangalawang router sa parehong chain ay maaari ring magpakita ng parehong sintomas, kaya huwag mong isantabi iyon.
Kung mayroon kang CGNAT, bago subukan ang anumang mga workaround, mahalagang tawagan ang iyong provider at tanungin kung maaari ka nilang bigyan ng pampublikong IPv4 address. Depende ito sa iyong kontrata at lokasyon, at maaaring may bayad, ngunit ito lamang ang paraan upang maibalik ang tradisyonal na port forwarding. Mayroon ding opsyon ng native IPv6: kung ang iyong server ay may globally routable IPv6 address at ang network na iyong ina-access ay gumagamit din ng IPv6, maaaring makakonekta ka sa ganoong paraan. Ang CGNAT ay isang isyu sa IPv4 , kaya huwag itong isantabi bago suriin.
At mag-ingat sa mga shortcut: hindi naaayos ng dynamic DNS ang CGNAT. Ang pangalang nakaturo sa isang shared IP ay hindi pa rin patungo sa iyong home. Hindi naaayos ng dynamic DNS ang isang shared IP ; ina-update lamang nito ang pangalan kapag nagbago ang iyong pampublikong IP, kaya kailangan mo munang magkaroon ng totoong pampublikong IP at saka mag-alala tungkol sa pangalan.
Pagsakay sa Tailscale gamit ang Jellyfin nang walang abala

Mas maikli ang pangunahing proseso kaysa sa pagpili ng papanoorin sa Biyernes ng gabi. Una, i-install mo ang Jellyfin sa computer na magsisilbing server. Kung ito ay Windows, mainam na markahan ito bilang isang serbisyo para awtomatiko itong magsimula bago ka mag-log in. Pagkatapos, pumunta sa http://localhost:8096 , idagdag ang mga folder mula sa iyong hard drive, at i-configure ang library, mga subtitle, at ang pag-synchronize ng progreso ng playback.
Habang tumatakbo ang server, i-install ang Tailscale sa parehong computer at sa mga device na gusto mong gamitin sa pag-access dito. Sa unang pag-setup, gumawa ng account at pahintulutan ang mga device, na siyang bubuo ng tailnet. Gamitin ang parehong account sa lahat ng device para makita nila ang isa't isa. Kung i-install mo ang Tailscale sa server ngunit hindi sa mobile device, ang mobile device ay hindi magiging bahagi ng private network at hindi ito maa-access.
Para mahanap ang address ng server sa loob ng Tailscale, maaari mong gamitin ang utos na `tailscale ip -4` sa server machine o tingnan ang application. Magbabalik ito ng parang 100.121.112.23. Sa Jellyfin client app, manu-manong idagdag ang server gamit ang address na iyon at ang kaukulang port, halimbawa, 100.xyz:8096 . Ang autodiscovery ng Jellyfin ay gumagana lamang sa lokal na network, kaya mula sa labas ng lokal na network, kakailanganin mong manu-manong ilagay ang address.
Ang Tailscale ay available para sa Windows, macOS, Linux, Android, iPhone, Chromebook, Apple TV, at Amazon Fire. Sakop ng listahan ang maraming device , ngunit hindi lahat. Ang mga Samsung Tizen at LG webOS TV ay walang Tailscale, bagama't mayroon silang opisyal na Jellyfin app. Dito nakasalalay ang problema: maaaring magpatakbo ang TV ng Jellyfin, ngunit nananatili ito sa labas ng iyong pribadong network maliban kung may nag-uugnay dito.
Tandaan na ang server ay dapat manatiling naka-on at nakakonekta sa Tailnet. Mahalaga ang isang server na patuloy na tumatakbo : kung ang computer ay magsasara o mawalan ng koneksyon, ang mga miyembro ng iyong pamilya ay mawawalan ng access sa library. Hindi mo rin magagamit ang Tailscale para sa mga komersyal na layunin gamit ang libreng plano, kaya kung ito ay magiging isang serbisyo para sa kalahati ng iyong pamilya, siguraduhing natutugunan nito ang iyong mga personal na pangangailangan.
Ang tunay na problema: Mga TV at mga naiinip na miyembro ng pamilya.
Sa isang Samsung Tizen o LG webOS TV, may opisyal na app ang Jellyfin sa tindahan, ngunit hindi available ang Tailscale. Maaaring buksan ng TV ang Jellyfin, ngunit wala ito sa home network, kaya hindi ito nakakarating sa home server. Nananatili ang TV sa labas ng home network , at walang magic setting sa loob ng app para ayusin ito.
Ang teknikal na solusyon ay kinabibilangan ng pag-set up ng isang subnet router: isang device na may naka-install na Tailscale at nagsisilbing tulay sa pagitan ng pribadong network at ng mga device na hindi kayang i-install ang application. Gumagana ito, ngunit hindi na ito isang simpleng hapon ng pag-configure: kinabibilangan ito ng pag-set up ng isa pang device, pag-iwan dito na naka-on, at pagpapaliwanag ng mga panloob na gawain nito sa sinumang nangangailangan nito. Gumagana ito bilang isang tulay , oo, ngunit hindi ito transparent o matagal.
Sa Google TV, Chromecast, at mga mas lumang Android tablet, kailangan mong tingnan ang bawat case nang paisa-isa. Kung pinapayagan ng device na i-install ang Tailscale mula sa store nito, maaari mo itong subukan; kung hindi, babalik tayo sa parehong problema. Ang bawat device na gustong kumonekta ay nangangailangan ng sarili nitong installation o isang bridge para matakpan ito. Sa isang bahay na may ilang mas lumang tablet, maaaring maging lubhang abala iyon.
Ang pagbabahagi ng iyong tailnet sa isang miyembro ng pamilya ay hindi kasingdali ng pagpindot ng isang buton. Kailangan ng bisita ang sarili nilang account at, bukod pa rito, dapat siyang maging may-ari o administrator ng sarili nilang tailnet para tanggapin ang imbitasyon. Ang pagkakaroon ng sarili nilang account at pagiging administrator ay labis na hinihingi para sa isang taong gusto lang manood ng palabas. Para sa iyong ina o biyenan, hindi iyon maihahambing sa pagbubukas ng Plex at paghahanap ng library na naka-set up na.
Kaya naman, kahit na ang Tailscale ang pinakasimpleng opsyon para sa iyo, hindi ito ang pinakasimple para sa iyong pamilya. Hindi ito maihahambing sa Plex sa mga tuntunin ng transparency para sa end user. Kung sa iyo ang lahat ng device at maaari mo itong i-set up nang maaga, magiging maganda ito. Ngunit kapag may mga third-party na TV at mga miyembro ng pamilya na hindi gaanong tech-savvy, nagbabago ang sitwasyon.
Mga alternatibo para hindi na kailangang mag-install ng kahit ano ang iyong pamilya

Kung ang layunin mo ay buksan ang TV at manood ng Jellyfin ang iyong mga bisita nang hindi ini-install ang Tailscale, ang pinaka-transparent na opsyon ay ang VPS na may VPN sa iyong tahanan at isang reverse proxy. Magrenta ka ng maliit na server sa internet, na mayroong static public IP address, magse-set up ng VPN sa pagitan ng VPS at ng iyong tahanan, at gagamit ng reverse proxy para makatanggap ng mga pagbisita. Ang bisita ay makakakita lamang ng isang normal na domain na may HTTPS padlock, nang hindi nag-i-install ng kahit ano o nagrerehistro kahit saan. Gayunpaman, ito ang pinakamahirap na setup at ang tanging may paulit-ulit na singil.
Ang mahalaga ay ang tawag ay nagmumula sa iyong home network, hindi sa VPS. Binubuksan ng iyong home server ang koneksyon sa VPS, kaya hindi nakikialam ang CGNAT. Pagkatapos, tinatanggap ng reverse proxy ng VPS ang mga pagbisita ng iyong mga miyembro ng pamilya at ipinapadala ang mga ito sa pamamagitan ng tunnel papunta sa Jellyfin. Ang tawag ay nagmumula sa iyong home network , at ang bisita ay makakakita lamang ng isang domain na may sertipiko. Gayunpaman, hindi pinapataas ng VPS ang iyong bandwidth: ang video ay nagmumula pa rin sa iyong home network at ginagamit ang iyong bilis ng pag-upload.
Ang hadlang ay ang bilis ng iyong pag-upload , hindi ang laki ng iyong library. Hindi mahalaga kung mayroon kang 30 TB ng mga pelikula: tanging ang pinapatugtog lamang ang dumadaan sa tunnel. Kung ang iyong koneksyon ay may mas mababa sa 100 Mbps na bilis ng pag-upload, ipinapayong limitahan ang bitrate ng Jellyfin sa 70% ng bilis na iyon upang maiwasan ang mga pagkaantala. Ang limitasyong ito ay naka-configure sa control panel at nakakaapekto sa mga device sa labas ng iyong lokal na network.
Ang WireGuard ay isa pang opsyon kung wala kang CGNAT. Libre ito, mabilis, at naglalantad ng UDP port sa halip na Jellyfin panel, kaya ang sinumang walang key ay hindi makakatanggap ng tugon. Gumagana ito nang perpekto nang walang CGNAT , ngunit sa CGNAT, ang iyong home server ay walang stable address na matatawagan, kaya ang listening endpoint ay kailangang nasa labas ng site: babalik ka na sa isang VPS. Kailangang may nakikinig sa labas ng iyong home network; wala nang paraan pa.
Iniiwasan ng Cloudflare Tunnel ang pagbubukas ng mga port at hindi nangangailangan ng pampublikong IP address. Ini-install mo ang Cloudflare sa server, nagkakaroon ng outbound connection, at ina-access ito ng iyong mga bisita sa pamamagitan ng kanilang mga browser nang walang ini-install na kahit ano. Ang problema ay nasa maliliit na detalye: Nakasaad sa mga partikular na tuntunin ng Cloudflare na, maliban kung ikaw ay isang customer ng Enterprise, dapat kang gumamit ng mga bayad na serbisyo upang maghatid ng video at malalaking file sa pamamagitan ng kanilang CDN. May karapatan ang Cloudflare na huwag paganahin o limitahan ang access kung pinaghihinalaan nilang ginagamit mo ang CDN nang walang mga serbisyong ito. Ang lumang seksyon 2.8 na kumalat sa mga forum ay pinawalang-bisa noong Mayo 2023, at ang salitang "Tunnel" ay hindi lumalabas sa dokumentong iyon, kaya walang tahasang pagbabawal o malinaw na pahintulot. Ito ay isang kulay abong lugar.
Kung mayroon kang pampublikong IP address at gusto mo lang ng pangalan sa halip na isang hanay ng mga numero, sapat na ang isang libreng dynamic DNS service. Inaanunsyo ng DuckDNS ang sarili nito bilang libre at naka-host sa AWS, nang hindi kinakailangan ng credit card. Nagpapanatili ang No-IP ng isang libreng plano na may hostname at hindi kinakailangan ng credit card. Ang DuckDNS at No-IP ang mga pinakakilalang opsyon, ngunit hindi na nag-aalok ang DynDNS ng libreng plano: makikita mo lamang ang opsyon na bilhin ang serbisyo o isang pitong araw na pagsubok. At tandaan na ang isang dynamic DNS service ay hindi nag-aayos ng CGNAT o pumapalit sa port forwarding.
Ang pagbubukas ng port 8096 sa mundo ay ang pinakamasamang ideya kailanman. Diretsahan itong sinabi ng Jellyfin: ang pagbubukas ng direktang port sa internet ay hindi ligtas at hindi inirerekomenda. Kung gumagamit ka ng HTTP, ang mga password ay hindi naka-encrypt. Ang pinakamahusay na paraan ay ang paggamit ng reverse proxy upang wakasan ang HTTPS, at iwasan ang mga self-signed certificate dahil nagdudulot ang mga ito ng mga problema sa compatibility at seguridad. Ang pagtatapos ng HTTPS sa isang reverse proxy ay ang makatwirang paraan upang gawin ito; paganahin lamang ang ilang mga setting sa Jellyfin at umasa sa pinakamahusay.
Seguridad at mga setting na dapat isaayos sa Jellyfin
Ang Port 8096 ay para sa HTTP, ang 8920 ay para sa HTTPS ngunit hindi ginagamit bilang default, at ang 7359 ay para sa local discovery. Hindi dapat bukas sa publiko ang Port 8096 kung ano ito. Kung may ipapakita kang isang bagay, magpagawa ng reverse proxy na may HTTPS para makatanggap ng mga pagbisita at iruta ang trapiko sa Jellyfin.
Mayroong dalawang magkahiwalay na switch para sa malayuang pag-access: isa sa antas ng server, sa Mga Setting ng Networking at Remote Access, at isa pa para sa bawat user, sa profile ng bawat tao, na may opsyong "Payagan ang mga malayuang koneksyon sa server na ito." Ang dalawang magkahiwalay na switch ay nangangahulugan na maaari mong ibukod ang mga account na ginagamit lamang sa bahay at payagan lamang ang mga talagang nangangailangan ng malayuang pag-access.
Ang limitasyon ng bilis ay naka-configure sa Control Panel > Playback > Streaming, sa ilalim ng Internet streaming bitrate limit. Ito ay isang limitasyon bawat stream para sa lahat ng device sa labas ng iyong network. Kung ang bilis ng iyong pag-upload ay mas mababa sa 100 Mbps, inirerekomenda ng Jellyfin na itakda ito sa 70% ng iyong bilis ng pag-upload. Doblehin ng dalawang stream ang limitasyong ito , kaya huwag itong isipin bilang isang kabuuang limitasyon: ito ay bawat stream. Maaari mong i-override ang global value sa profile ng bawat user.
Binibigyang-daan ka ng Quick Connect na mag-log in gamit ang isang pansamantalang anim na karakter na code sa halip na isang username at password. Ito ay naka-enable bilang default at maaaring maging maginhawa, ngunit ang code ay hindi wasto nang mag-isa: kailangan itong awtorisado ng isang device kung saan ka naka-log in. Hindi ito isang mahiwagang backdoor. Kung ayaw mo nito, maaari mo itong i-disable sa Mga Setting > Control Panel > Pangkalahatan sa pamamagitan ng pag-alis ng tsek sa "Paganahin ang Quick Connect sa server na ito."
Para sa malalaking library, huwag masyadong isipin ang laki ng disk. Tanging ang file na pinapatugtog ang dumadaan sa tunnel, kaya ang mahalaga ay ang bitrate ng file na iyon at ang bilis ng iyong pag-upload. Ang laki ng library ay hindi nakakaapekto sa bandwidth; ang mahalaga ay ang bitrate ng pelikula o serye na kasalukuyan mong pinapanood.
Ano ang pipiliin ayon sa iyong kaso

Kung mag-isa ka lang at ang iyong mga device ay mobile phone, laptop, o tablet, ang Tailscale ang pinakasimpleng opsyon: isang hapon, wala nang bayad, at mawawala na ang CGNAT para sa iyo. Makakatulong ang Tailscale sa sarili mong mga device dahil maaari mo itong i-install at pahintulutan nang mag-isa. Ito ang pinakasimpleng solusyon kapag walang kasamang third-party na telebisyon.
Kung magbabahagi ka sa pamilyang nanonood ng TV at ayaw mag-install ng kahit ano, ang VPS na may VPN at reverse proxy lang ang magbibigay sa kanila ng karanasang parang Plex: magbubukas sila ng domain, maglalagay ng password, at manonood ng nilalaman. Ang tanging domain na hindi nag-i-install ng kahit ano ay siya ring pinakamahal sa oras at may buwanang bayarin. Para sa iyong ina, sa iyong biyenan, at sa mga batang may lumang tablet, napakahalaga ng transparency na iyon.
Kung mayroon kang pampublikong IP address at gusto mo lang ng pangalan sa halip na magpalit ng IP, gumamit ng DuckDNS o No-IP. Ang Dynamic DNS ang solusyon para sa pangalan, ngunit hindi para sa CGNAT o seguridad. Una, tiyakin na sa iyo ang iyong pampublikong IP address, at pagkatapos ay alalahanin ang pangalan.
Maaaring maging kapaki-pakinabang ang Cloudflare Tunnel kung naiintindihan mo ang mga tuntunin nito at hindi mo iisiping umasa sa isang ikatlong partido. Huwag ipagpalagay na libre ito nang walang anumang kundisyon : may mga paghihigpit sa video, at maaaring limitahan ng Cloudflare ang serbisyo. Kung susubukan mo ito, gawin ito nang may lubos na kamalayan, dahil alam mong walang opisyal na paliwanag tungkol sa trapiko sa Tunnel sa kanilang mga tuntunin.
Ang hindi mo dapat gawin ay buksan ang port 8096 sa mundo at umasa sa swerte. Ang pagbubukas ng port 8096 sa mundo ang pinakamasamang opsyon: hindi ligtas, nakalantad, at may mga password na maaaring maglakbay nang hindi naka-encrypt. Kung ayaw mong mag-set up ng kahit ano, gamitin ang Tailscale para sa iyong mga device; kung gusto mo ng transparency para sa iyong pamilya, gumamit ng VPS na may VPN at reverse proxy; kung domain name lang ang kailangan mo, gumamit ng dynamic DNS; at kung natutukso ka ng Cloudflare Tunnel, basahin muna ang maliliit na letra.
Ang pangwakas na desisyon ay nakasalalay sa kung sino ang gagamit ng Jellyfin at kung gaano karaming oras ang handa mong ilaan. Ang Tailscale ang pinakasimpleng opsyon para sa iyo, ngunit hindi ang pinaka-transparent para sa iyong pamilya. Kung sa iyo ang lahat ng device, halos perpekto na ang Tailscale. Sa mga Samsung, LG, o Google TV at mga miyembro ng pamilya na ayaw ng anumang abala, ang isang VPS na may VPN at reverse proxy ang pinakamalapit sa karanasan ng Plex: wala silang ini-install, ikaw ang bahala sa trabaho at bayarin. At kung gusto mo lang itong subukan nang hindi gumagastos ng kahit isang sentimo, matutulungan ka ng Tailscale na makalabas sa abala ngayon, basta't maaari mong i-configure ang bawat device at tanggapin na palaging naka-on ang server.
Talatuntunan
- 1 Bakit natigil ang Jellyfin kapag umaalis ng bahay?
- 2 Ano ang inaalok ng Tailscale at nasaan ang problema?
- 3 Bago humawak ng kahit ano: suriin kung mayroon kang CGNAT
- 4 Pagsakay sa Tailscale gamit ang Jellyfin nang walang abala
- 5 Ang tunay na problema: Mga TV at mga naiinip na miyembro ng pamilya.
- 6 Mga alternatibo para hindi na kailangang mag-install ng kahit ano ang iyong pamilya
- 7 Seguridad at mga setting na dapat isaayos sa Jellyfin
- 8 Ano ang pipiliin ayon sa iyong kaso