বাড়ির রাউটারে GhostMesh চালানো (Beta)
GhostMesh-এর Router Beta একটি প্রচলিত Linux userland চালানো ARM বোর্ডকে টার্গেট করে — রাউটার-ক্লাস হার্ডওয়্যারের আকারের একই ইনস্টলার যা Linux Beta client ব্যবহার করে। এটি কনজিউমার রাউটার প্ল্যাটফর্মের জন্য কোনো নেটিভ ফার্মওয়্যার প্যাকেজ নয়।

দ্রুত উত্তর
GhostMesh-এর রাউটার বিল্ড একটি স্ট্যান্ডার্ড Linux userland (সাধারণ ip, /dev/net/tun) সহ ARM হার্ডওয়্যারে চলে — vendor ফার্মওয়্যার নয়, আপনার gateway হিসেবে কাজ করা একটি ছোট ARM বোর্ড ভাবুন। কোনো OpenWrt ipk/UCI/procd প্যাকেজ নেই, এবং কোনো নেটিভ Keenetic বা MikroTik RouterOS ইন্টিগ্রেশন নেই, তাই এটি সেই প্ল্যাটফর্মগুলোর নিজস্ব নেটওয়ার্ক কনফিগারেশন UI-তে দেখা যাবে না।
এখন "রাউটার সাপোর্ট" আসলে কী মানে
রাউটার VPN সেটআপ খোঁজার বেশিরভাগ সার্চ এই detail মিস করে: GhostMesh-এর Router Beta হলো Linux Beta client-এর মতোই ARM64/ARMv7 ইনস্টলার, যা একটি প্রচলিত Linux পরিবেশ প্রকাশ করা হার্ডওয়্যারকে টার্গেট করে যেখানে সাধারণ `ip` এবং `/dev/net/tun` আছে।
শুরু করার আগে
রাউটারে TUN মোড সেই ডিভাইসকে রিডাইরেক্ট করে যা এটি অ্যাডমিনিস্টার করছে, তাই ডেস্কটপের চেয়ে এখানে নিচের নিরাপত্তা চেকগুলো বেশি গুরুত্বপূর্ণ।
চেকলিস্ট
- ✓আপনার হার্ডওয়্যার একটি স্ট্যান্ডার্ড Linux userland প্রকাশ করে কিনা নিশ্চিত করুন, শুধু vendor ফার্মওয়্যার shell নয়।
- ✓প্রথমবার TUN চালু করার সময় রাউটারে পৌঁছানোর দ্বিতীয় একটি উপায় রাখুন — একটি কনসোল কেবল, সরাসরি LAN সংযোগ, বা দ্বিতীয় একটি স্বাধীন সেশন।
- ✓Linux/Router download পেজ থেকে আপনার বোর্ডের সাথে মেলে এমন ARM64 বা ARMv7 archive ডাউনলোড করুন এবং এর SHA256 যাচাই করুন।
- ✓proxy মোড (ডিফল্ট, রোলব্যাক করার কিছু নেই) এবং TUN মোড (পুরো-নেটওয়ার্ক কভারেজ, auto-rollback watchdog দ্বারা সুরক্ষিত) এর মধ্যে সিদ্ধান্ত নিন।
রাউটার-ক্লাস ARM হার্ডওয়্যারে ইনস্টল করা
ইনস্টলার Linux Beta client-এর মতোই অভিন্ন: আপনার টার্গেটের জন্য archive extract করুন, root হিসেবে install.sh চালান, এবং সেটআপ প্রম্পটের উত্তর দিন (server / SNI / UUID / REALITY key, তারপর Proxy বনাম TUN)।
- Proxy মোড ইনস্টলারের ডিফল্ট কারণ কিছু ভুল হলে এর রোলব্যাক করার কিছু নেই।
- TUN মোড রাউটারের ডিফল্ট রুট ও DNS রিডাইরেক্ট করে — confirm timeout-এর মধ্যে কোনো upstream reachable না হলে auto-rollback watchdog সেই নির্দিষ্ট বদল ফিরিয়ে দেয়।
- পরে আপডেট করতে, নতুন archive ডাউনলোড করুন এবং install.sh আবার চালান — এটি বিদ্যমান ইনস্টল শনাক্ত করে এবং আপনার সার্ভার কনফিগ অস্পৃষ্ট রাখে।
FAQ
GhostMesh কি সরাসরি Keenetic, OpenWrt বা MikroTik-এর সাথে কাজ করে?
আজ নেটিভ ফার্মওয়্যার প্যাকেজ হিসেবে নয়। কোনো OpenWrt ipk/UCI/procd প্যাকেজ নেই, এবং Keenetic বা MikroTik-এর জন্য কোনো নেটিভ RouterOS ইন্টিগ্রেশন নেই। Router Beta বদলে একটি স্ট্যান্ডার্ড Linux userland সহ ARM বোর্ডকে টার্গেট করে — এটি সেই প্ল্যাটফর্মগুলোর নিজস্ব কনফিগারেশন UI-তে দেখা যাবে না।
আমি শুধু দূর থেকে পৌঁছাতে পারি এমন একটি রাউটারে TUN মোড চালু করা কি নিরাপদ?
দুটি স্বাধীন watchdog এই বদল রক্ষা করে: confirm timeout-এর মধ্যে কোনো upstream reachable না হলে client নিজেই রুট/DNS ফিরিয়ে দেয়, আর একটি আলাদা shell-লেভেল watchdog client প্রসেস সম্পূর্ণ kill হয়ে গেলেও কাজ করতে থাকে — এমনকি TUN মোডই যদি আপনার সেশন বিচ্ছিন্ন করে দেয়। তবুও, প্রথমবার একটি দ্বিতীয় অ্যাক্সেস পথ রাখুন।
এটি কি প্রতিটি রাউটার চিপসেটে test করা হয়েছে?
না। এটি একটি Beta এবং প্রতিটি ARM রাউটার SoC/kernel সমন্বয়ে যাচাই করা হয়নি। সাবধানে test করুন এবং ডিভাইসে ফিরে যাওয়ার একটি fallback পথ রাখুন।