সংযোগ
অনেক ক্লায়েন্ট স্বয়ংক্রিয়ভাবে একই ল্যানে চলমান সার্ভারগুলি আবিষ্কার করবে এবং লগইনে তাদের প্রদর্শন করবে। সংযুক্ত থাকাকালীন আপনি যদি নেটওয়ার্কের বাইরে থাকেন তবে লগইন পৃষ্ঠায় এগিয়ে যাওয়ার জন্য আপনি সঠিক পোর্ট সহ সার্ভার ক্ষেত্রে পুরো আইপি ঠিকানা বা ডোমেন নামটি টাইপ করতে পারেন। ওয়েব ফ্রন্টএন্ড অ্যাক্সেস করতে আপনি নীচের ডিফল্ট পোর্টগুলি সন্ধান করতে পারেন।
বন্দর স্থিরকরণ
এই নথির উদ্দেশ্য হ'ল একজন প্রশাসককে জেলফিন যে পোর্টগুলির সাথে সংযুক্ত রয়েছে এবং যে উদ্দেশ্যে তারা পরিবেশন করেন সে সম্পর্কিত জ্ঞান সরবরাহ করা।
স্ট্যাটিক বন্দর
- 8096 / tcp টি HTTP ট্রাফিকের জন্য ডিফল্টরূপে ব্যবহৃত হয়। আপনি এটি ড্যাশবোর্ডে পরিবর্তন করতে পারেন।
- 8920 / tcp এইচটিটিপিএস ট্র্যাফিকের জন্য ডিফল্টরূপে ব্যবহৃত হয়। আপনি এটি ড্যাশবোর্ডে পরিবর্তন করতে পারেন।
- 1900 / udp স্ব-আবিষ্কার পরিষেবাটির জন্য ব্যবহৃত হয়। এটি কনফিগারযোগ্য নয়।
HTTP ট্র্যাফিক: 8096
আপনার স্থানীয় নেটওয়ার্কে এসএসএল শংসাপত্রের সমস্যাগুলি ডিবাগ করতে এখানে ওয়েব ফ্রন্টএন্ড অ্যাক্সেস করা যায়। আপনি পৃষ্ঠা থেকে এই সেটিংস পরিবর্তন করতে পারেন নেটওয়ার্কিং সেটিংসে।
HTTPS ট্র্যাফিক: 8920
এই সেটিংসটি পৃষ্ঠা থেকেও পরিবর্তন করা যেতে পারে নেটওয়ার্কিং একটি ভিন্ন বন্দর ব্যবহার করতে।
আবিষ্কার পরিষেবা: 1900
যেহেতু ক্লায়েন্ট অটো-আবিষ্কারটি এই বিকল্পটি কনফিগারযোগ্য হলে তা ভেঙে যায়, আপনি এই মুহুর্তে সেটিংসে এটি পরিবর্তন করতে পারবেন না। ডিএলএনএও এই বন্দরটি ব্যবহার করে এবং এটি স্থানীয় সাবনেটে থাকা দরকার।
গ্রাহক আবিষ্কার: 7359 ইউডিপি
গ্রাহকদের স্থানীয় নেটওয়ার্কে জেলিফিন আবিষ্কার করার অনুমতি দেয়। "জেলিফিন সার্ভার কে?" সহ এই বন্দরে প্রচারিত একটি বার্তা আপনি একটি JSON প্রতিক্রিয়া পাবেন যাতে সার্ভারের ঠিকানা, আইডি এবং নাম অন্তর্ভুক্ত রয়েছে।
গতিশীল বন্দর
লাইভ টিভি ডিভাইসগুলি প্রায়শই HDHomeRun ডিভাইসগুলির জন্য একটি এলোমেলো ইউডিপি পোর্ট ব্যবহার করে। এই টিউনার ডিভাইসগুলির সাথে সংযোগ করতে সার্ভার শুরুতে একটি অব্যবহৃত পোর্ট নির্বাচন করবে।
বিপরীত প্রক্সি পিছনে জেলিফিন চালানো
জেলিফিনকে বিপরীত প্রক্সি হিসাবে অভিনয় করে অন্য একটি সার্ভারের পিছনে চালানো যেতে পারে। বিপরীত প্রক্সি সহ, এই সার্ভারটি সমস্ত নেটওয়ার্ক ট্র্যাফিক পরিচালনা করে এবং এটি জেলিফিনে প্রেরণ করে। এটি ডিএনএসের নামগুলি ব্যবহার করার এবং পোর্ট নম্বরগুলি মনে না রাখার পাশাপাশি এসএসএল শংসাপত্রগুলির সহজ সংহতকরণ এবং পরিচালনা করার সুবিধা সরবরাহ করে।
সাবধানবাণী
বিপরীত প্রক্সিটির সর্বাধিক সুবিধা পাওয়ার জন্য এটির সর্বজনীনভাবে রাউন্ড করা আইপি ঠিকানা এবং সঠিকভাবে কনফিগার করা ডিএনএস ডোমেন থাকতে হবে। এই উদাহরণগুলি ধরে নেওয়া হয় যে আপনি একটি সাবডোমেইনে জেলিফিন চালাতে চান (এটি হ'ল জেলিফিন.এক্সেম্পল ডটকম), তবে তারা ইচ্ছা করলে রুট ডোমেনে সহজেই মানিয়ে যায়।
বিপরীত প্রক্সি সিস্টেমগুলির জন্য কয়েকটি জনপ্রিয় বিকল্প হ'ল অ্যাপাচি, ক্যাডি, হ্যাপ্রোক্সি, এনগিনেক্স এবং ট্রাফিক।
বিপরীত প্রক্সি না হলেও লেট 1 পিটি 2 টি 30027 এর এনক্রিপ্ট এসএসএল শংসাপত্র সরবরাহ করতে স্বতন্ত্রভাবে বা বিপরীত প্রক্সি ব্যবহার করা যেতে পারে।
আপনি যখন এই গাইডটি অনুসরণ করেন, নীচের ভেরিয়েবলগুলি আপনার তথ্যের সাথে প্রতিস্থাপন করতে ভুলবেন না।
- ওমো নাম: জেলিফিন অ্যাক্সেস করার জন্য আপনার সার্বজনীন ডোমেন নাম (উদাহরণস্বরূপ, জেলিফিন.এক্সামেল ডটকম)
- উদাহরণ.কম: জেলিফিন পরিষেবাদির ডোমেন নাম কাজ করবে (উদাহরণস্বরূপ.com)
- সার্ভারের আইপি ঠিকানা: আপনার জেলিফিন সার্ভারের আইপি ঠিকানা (যদি বিপরীত প্রক্সি একই সার্ভারে থাকে তবে 127.0.0.1 ব্যবহার করুন)
অতিরিক্তভাবে, নমুনাগুলি Let$0027s এনক্রিপ্ট শংসাপত্রগুলির সাথে ব্যবহারের জন্য কনফিগার করা হয়েছে। আপনার যদি অন্য উত্স থেকে শংসাপত্র থাকে, আপনার শংসাপত্র এবং কী এর অবস্থান থেকে / etc / letsencrypt / Domain_name / থেকে SSL সেটিংটি পরিবর্তন করুন।
80 এবং 443 পোর্টগুলি (প্রক্সি সার্ভারের দিকে ইঙ্গিত করে) অবশ্যই রাউটার এবং ফায়ারওয়ালে খোলা থাকতে হবে।
বেস url
পাথ (https://example.com/jellyfin) দিয়ে জেলিফিন চালানো অ্যান্ড্রয়েড এবং ওয়েব ক্লায়েন্টদের দ্বারা সমর্থিত।
সাবধানবাণী
বেস ইউআরএল এইচডিহোমরুন, ডিএলএনএ, সোনার, রাডার, ক্রোমকাস্ট এবং মিস্টার এমসি ভাঙ্গতে পরিচিত।
পৃষ্ঠায় বেস ইউআরএল সেট করা নেটওয়ার্কিং এটি ইউআরএলটির উপসর্গ নির্দিষ্ট করার জন্য ব্যবহৃত একটি উন্নত সেটিংস যেখানে আপনার জেলিফিন উদাহরণটি অ্যাক্সেস করা যায়। কার্যত, যে কোনও URL পাথের শুরুতে এই URL স্নিপেট যুক্ত করুন। উদাহরণস্বরূপ, যদি আপনার http: // মাইজারে জেলিফিন সার্ভার থাকে এবং এর হোম পৃষ্ঠা HTTP: //myserver/web/index.html অ্যাক্সেস করে তবে / জেলিফিনের একটি বেস ইউআরএল সেট করা এই হোম পৃষ্ঠাকে http: // myserver এ পরিবর্তন করবে /jellyfin/web/index.html। এটি কার্যকর হতে পারে যদি প্রশাসকরা একক ডোমেন নামের অধীনে একাধিক জেলিফিন দৃষ্টান্ত অ্যাক্সেস করতে চান বা জেলিফিন উদাহরণটি অন্য ডোমেন থেকে কেবল সাব্রোমেটে / অন্যান্য শোনার পরিষেবা সহ বাস করে।
কনফিগারেশন পৃষ্ঠায় প্রবেশ করা মান একটি ট্র্যাক / অন্তর্ভুক্ত থাকলে অন্তর্ভুক্ত করার জন্য এটি স্বাভাবিক করা হবে।
প্রশাসক প্রস্তুত না হওয়া অবধি বিদ্যমান রুটগুলিকে অকার্যকর এড়াতে এই কনফিগারেশনের পরিবর্তনের জন্য একটি সার্ভার পুনরায় চালু করা দরকার।
এই দৃশ্যে তিনটি প্রধান ক্যাভেট রয়েছে।
- যখন কোনও নতুন বেস ইউআরএল সেট করা হয় (যেমন / থেকে / বেসুরল থেকে) বা একটি বেস ইউআরএল পরিবর্তন করা হয় (যেমন / বেসারল থেকে / নিউবেসারল থেকে), জেলিফিন ওয়েব সার্ভারটি সেগুলি প্রতিরোধ করতে স্বয়ংক্রিয়ভাবে পুনঃনির্দেশগুলির যত্ন নেবে ব্যবহারকারীদের অবৈধ পৃষ্ঠাগুলি দেখান। উদাহরণস্বরূপ, / পথে / জেলিফিনের বেস ইউআরএল সহ কোনও সার্ভার অ্যাক্সেস করার সময়, / জেলিফিনের বেস ইউআরএল স্বয়ংক্রিয়ভাবে যুক্ত হবে। তবে, একটি বেস ইউআরএল (যেমন / বেসুরল থেকে / সেটিংসে একটি ফাঁকা মান) সম্পূর্ণরূপে অপসারণ করা যাবে না - পুরানো বেস URL টির সমস্ত URL টি অবৈধ হয়ে যাবে এবং 404 ত্রুটি ফেলে দেবে This একটি বিদ্যমান বেস URL মুছে ফেলার সময় বিবেচনা করা উচিত।
- ক্লায়েন্ট অ্যাপ্লিকেশনগুলি সাধারণত আপাতত বেইস ইউআরএলকে স্পষ্টভাবে পরিচালনা করে না। সুতরাং, উদাহরণস্বরূপ অ্যান্ড্রয়েড অ্যাপ্লিকেশনটিতে, হোস্ট কনফিগারেশনে অবশ্যই বেস ইউআরএল অন্তর্ভুক্ত করা উচিত (উদাহরণস্বরূপ http: // myserver: 8096 / বেসুরল), অথবা সংযোগ ব্যর্থ হবে।
- কোনও নতুন বেস ইউআরএল হ্যান্ডেল করতে কোনও বিপরীত প্রক্সি সেটিংস আপডেট করতে হবে। সাধারণত, জেলিফিন ইনস্ট্যান্সে ফিরে / ফিরে যাওয়া সব ক্ষেত্রেই সূক্ষ্মভাবে কাজ করবে এবং রুটগুলি স্বাভাবিক হবে এবং আমাদের উদাহরণগুলির মধ্যে এটি স্ট্যান্ডার্ড সেটিং। তবে আরও উন্নত রাউটিং করার সময় এটি মনে রাখবেন।
চূড়ান্ত পদক্ষেপ
আপনি যদি এসএসএলএলসের সার্ভিসগুলির সুরক্ষা এবং এসএসএলএলএবগুলিতে সার্ভারের সুরক্ষা পরীক্ষা করে থাকেন তবে আপনি যদি ইন্টারনেটে এই পরিষেবাগুলি প্রকাশ করছেন তবে এটির সুপারিশ করা হয়।