আমি আমার উইকএন্ডের কটেজে একটি রাস্পবেরি পাই স্থাপন করতে চাই। রাস্পবেরি পাই সেখানে তাপমাত্রা লগ করতে এবং একটি রিমোট সার্ভারে প্রেরণ করতে পারেন যার একটি নির্দিষ্ট আইপি রয়েছে, ডেটা সংরক্ষণ করে এবং এটি একটি সাধারণ ওয়েবসাইটে প্রদর্শন করে।
তবে পরিস্থিতি দেখা দিতে পারে যে আমি রাস্পবেরি পাইতে কিছু পরিবর্তন করতে চাই। উদাহরণস্বরূপ সিস্টেম আপডেট বা প্রোগ্রামে পরিবর্তন যা ডেটা সার্ভারে প্রেরণ করে বা যাই হোক না কেন।
প্রস্তাবিত সেটআপের সাথে আমি এর ল্যানের বাইরে থেকে রাস্পবেরি পাইয়ের সাথে সংযোগ করতে সক্ষম হব না।
দ্রষ্টব্য: আমি নেটওয়ার্কটি পরিবর্তন করতে চাই না, এবং বিদ্যমান রাউটারে পোর্ট ফরওয়ার্ডিং, ডিনডিএনএস বা ভিপিএন করার ক্ষমতা নেই।
আমি সম্প্রতি ইউডিপি হোল পাঞ্চিংয়ের উপরে পড়েছি। প্রাথমিক ধারণাটি হ'ল, ক্লায়েন্ট একটি ইউডিপি প্যাকেজটি একটি পরিচিত সার্ভারের ঠিকানায় প্রেরণ করে (অর্থাত্ একটি সার্বজনীন আইপি বা ডাইনডিএনএস সক্ষম)। ক্লায়েন্ট বি যা ক্লায়েন্ট এ এর সাথে সংযোগ স্থাপন করতে চায় সার্বজনীন আইপি এবং ক্লায়েন্ট এ এর পোর্ট নম্বর জিজ্ঞাসা করে server
এটি তখন ক্লায়েন্ট এ এর সাথে সরাসরি এটির সার্বজনীন আইপি এবং পোর্টে সংযোগ করতে পারে যা গতিশীল। ক্লায়েন্ট প্রথম ব্যবহৃত পোর্টে সার্ভারের সাথে সংযুক্ত হওয়ার কারণে, NAT প্যাকেজগুলি ক্লায়েন্ট এ-তে প্রেরণ করবে NAT
আমি আশা করি আমি ধারণাটি সঠিকভাবে, কম বেশি…
এটি সমস্ত দুর্দান্ত শোনায়, তবে সমস্যাটি হ'ল, এটি কোনও টিসিপি সংযোগের সাথে কাজ করার জন্য কোয়ার্টারেটেড হয় না, কারণ রাউটারটি টিসিপি সংযোগটির হ্যান্ডশেকটি "বুঝতে" সক্ষম হয় এবং যদি এটি সঠিকভাবে তৈরি না হয় তবে তা এগিয়ে যাবে না প্যাকেজ।
সুতরাং, আমি কীভাবে ক্লায়েন্ট বি থেকে ক্লায়েন্ট এ থেকে এসএসএইচ অধিবেশন খুলতে পারি, ক্লায়েন্ট ছাড়া ডিনডিএনএসের সাথে রাউটারের পিছনে বসে, একটি স্থির পাবলিক আইপি বা পোর্ট ফরওয়ার্ডিংয়ের ক্ষমতা? কোনও সার্বজনীন, ফিক্স আইপি বা ডোমেন নাম সহ কোনও কেন্দ্রীয় সার্ভারের ব্যবহার সম্ভব হবে।
-w
তবে তিনি বলেন , তিনি ইউএসপি ওভারের টিসিপি (সম্ভবত তার দ্বারা তিনি ssh সহ ইউডিপি ফরোয়ার্ড করার যে কোনও প্রয়াস অন্তর্ভুক্ত রয়েছে), এতে উচ্চ বিলম্বিত হওয়া, এবং আপনার আর চাই না এমন স্টাফের retransmits এর মতো বিষয় রয়েছে। আমার ধারণা এটি চেষ্টা করার পরেও এটি একটি আকর্ষণীয় বিষয়। আমি এই ভিপিএনটি