আপনি যদি কখনও ভেবে থাকেন, "ইশ, যদি আমার কম্পিউটারের ইন্টারনেট সংযোগটা আমার ফোন বা পুরোনো গেম কনসোলে ব্যবহার করতে পারতাম," তাহলে আপনি সঠিক জায়গায় এসেছেন। অনেকেই ক্লাসিক টিথারিং (ফোনের ইন্টারনেট সংযোগ পিসির সাথে শেয়ার করা)-এর সাথে পরিচিত, কিন্তু মোবাইল টিথারিং-এর সাথে তেমন পরিচিত নন। রিভার্স টিথারিং, যা ঠিক এর উল্টো: মোবাইল ফোনে পিসির ইন্টারনেট ব্যবহার করা। এমনকি নিন্টেন্ডো ডিএস-এর মতো ডিভাইসেও।
এই পরিস্থিতিটি বেশ সাধারণ: আপনার একটি ক্যাবল বা ভালো সংযোগযুক্ত ওয়াই-ফাই এর মাধ্যমে পিসি সংযুক্ত।ধরুন আপনার কাছে এমন একটি মোবাইল ফোন বা কনসোল আছে যা মোবাইল ডেটার মাধ্যমে সংযোগ করতে পারে না অথবা শুধুমাত্র পুরোনো নেটওয়ার্ক (ওপেন বা WEP) গ্রহণ করে, এবং আপনি অতিরিক্ত ডেটার জন্য অর্থ প্রদান না করে বা আপনার নেটওয়ার্কটি যে কারো জন্য উন্মুক্ত না করেই ইন্টারনেট ব্রাউজ করতে, অনলাইন গেম খেলতে বা অ্যাপ ব্যবহার করতে চান। চলুন, আপনার পিসির ইন্টারনেট সংযোগ মোবাইল ফোন এবং অন্যান্য ডিভাইসের সাথে শেয়ার করার সমস্ত বাস্তবসম্মত উপায়, প্রতিটি ক্ষেত্রে আপনার কী প্রয়োজন এবং প্রতিটি পদ্ধতির সীমাবদ্ধতাগুলো ধাপে ধাপে দেখে নেওয়া যাক।
রিভার্স টেথারিং বলতে ঠিক কী বোঝায় এবং এটি কী কাজে ব্যবহার করা হয়?
যখন আমরা টিথারিং নিয়ে কথা বলি, তখন আমরা প্রায় সবসময়ই মোবাইল ফোনকে একটি মাধ্যম হিসেবে ভাবি। ওয়াই-ফাই অ্যাক্সেস পয়েন্ট যা ল্যাপটপ বা অন্য ডিভাইসের সাথে তার মোবাইল ডেটা শেয়ার করে।রিভার্স টিথারিং এই পদ্ধতিটিকে ঠিক উল্টে দেয়: এক্ষেত্রে কম্পিউটার মূল সংযোগটি (সাধারণত ইথারনেট বা ওয়াই-ফাইয়ের মাধ্যমে) ব্যবহার করে এবং ফোন, ট্যাবলেট বা এমনকি পুরোনো কনসোলগুলোর সাথেও তা শেয়ার করে।
এই ধরণের কনফিগারেশন বিভিন্ন পরিস্থিতিতে খুবই উপযোগী যেখানে আপনি সাধারণ মোবাইল নেটওয়ার্ক বা ওয়াই-ফাই নেটওয়ার্ক ব্যবহার করতে চান না বা পারেন না।উদাহরণস্বরূপ: যখন আপনার ডেটা শেষ হয়ে যায়, নেটওয়ার্ক কভারেজ খুব খারাপ থাকে, বিদেশে ভ্রমণকালে বিল নিয়ে চিন্তিত থাকেন, অথবা যখন আপনার কাছে এমন কোনো পুরোনো ডিভাইস থাকে যা শুধু WEP বা ওপেন নেটওয়ার্ক সাপোর্ট করে এবং সেটিকে সরাসরি রাউটারের সাথে যুক্ত করার চেষ্টা করলে তা একটি নিরাপত্তা ঝুঁকি তৈরি করে।
বাস্তব জগতের এমন উদাহরণ যেখানে রিভার্স টিথারিং যুক্তিযুক্ত
এর একটি খুব সাধারণ উদাহরণ হলো এমন কেউ, যিনি তার বন্ধুদের সাথে আবার অনলাইনে খেলতে চান। উইমফাই-এর মতো বিকল্প পরিষেবা ব্যবহার করে আসল নিন্টেন্ডো ডিএসএই কনসোলগুলো শুধু উন্মুক্ত ওয়াই-ফাই নেটওয়ার্ক অথবা WEP এনক্রিপশনযুক্ত নেটওয়ার্কই বুঝতে পারে, যা আজকাল খুবই অসুরক্ষিত। কোনো সুস্থ মস্তিষ্কের মানুষই শুধু একটি পুরোনো কনসোলের সংযোগের জন্য তার মূল রাউটারটি পাসওয়ার্ড ছাড়া বা WEP এনক্রিপশন ব্যবহার না করে রেখে দেবে না।
এমন পরিস্থিতিতে, একটি সম্ভাব্য উপায় হলো ব্যবহার করা অ্যান্ড্রয়েড মোবাইলকে একটি উন্মুক্ত অ্যাক্সেস পয়েন্ট হিসেবে ব্যবহার করে, এটিকে একটিমাত্র ক্লায়েন্টের (কনসোল) মধ্যে সীমাবদ্ধ রাখা। এবং মোবাইল ডেটা ব্যবহার করার পরিবর্তে, ফোনটি এক ধরনের রিভার্স ইউএসবি টিথারিংয়ের মাধ্যমে ল্যাপটপ থেকে ইন্টারনেট গ্রহণ করতে পারবে। সেইভাবে, অসুরক্ষিত নেটওয়ার্কের সাথে শুধুমাত্র ডিএস-ই সংযুক্ত থাকবে এবং আপনার বাকি ডিভাইস ও রাউটার সুরক্ষিত থাকবে।
আরেকটি খুব সাধারণ উদাহরণ: আপনার কাছে একটি ক্যাবলের মাধ্যমে ইন্টারনেটে সংযুক্ত উইন্ডোজ ১০ চালিত ডেস্কটপ পিসি আপনার পিসিতে (আপনার নিয়মিত ফাইবার বা ক্যাবল সংযোগ রয়েছে), কোনো ওয়াই-ফাই কার্ড নেই এবং আপনার অ্যান্ড্রয়েড ফোনে কোনো ডেটা প্ল্যান, ক্রেডিট বা চুক্তি নেই। কিন্তু, আপনি মোবাইল সংযোগ ব্যবহার না করেই আপনার ফোনে ইন্টারনেট ব্রাউজ করতে, হোয়াটসঅ্যাপ ব্যবহার করতে, অ্যাপ ডাউনলোড করতে বা ম্যাপসহ জিপিএস চালু করতে চান। এক্ষেত্রে যৌক্তিক করণীয় হলো, কোনো ধরনের রিভার্স টিথারিং কৌশল ব্যবহার করে ইউএসবি-র মাধ্যমে পিসির সংযোগটি ব্যবহার করা যায় কিনা তা বিবেচনা করা।
অ্যান্ড্রয়েডে ইউএসবি-র মাধ্যমে রিভার্স টিথারিং: প্রয়োজনীয়তা এবং সম্ভাবনা
কম্পিউটার থেকে অ্যান্ড্রয়েড ফোনে ইন্টারনেট শেয়ার করার সবচেয়ে সরাসরি এবং নিয়ন্ত্রিত উপায় হল এর মাধ্যমে ইউএসবি রিভার্স টিথারিং, যেখানে ইউএসবি কেবলটি একটি নেটওয়ার্ক 'ব্রিজ' হিসেবে কাজ করে।এর ফলে ওয়াই-ফাইয়ের ওপর নির্ভর করতে হয় না এবং তাত্ত্বিকভাবে, আপনি আপনার ফোন থেকে এমনভাবে সংযোগ করতে পারবেন যেন এটি পিসির সাথে আরেকটি নেটওয়ার্ক অ্যাডাপ্টার হিসেবে "সংযুক্ত" রয়েছে।
তবে, অ্যান্ড্রয়েডের ক্ষেত্রে এই পদ্ধতিতে একটি গুরুত্বপূর্ণ শর্ত রয়েছে: এর জন্য সাধারণত ডিভাইসটি রুট করা প্রয়োজন হয়।সিস্টেমটি ডিফল্টভাবে "ইউএসবি-র মাধ্যমে পিসি ইন্টারনেট ব্যবহার করার" কোনো আনুষ্ঠানিক বিকল্প দেয় না; সেটিংসে এটি যা দেয় তা হলো এর বিপরীত (কম্পিউটারে মোবাইল ইন্টারনেট শেয়ার করা), কিন্তু এই বিপরীত প্রবাহটি নয়।
বাস্তবে, অ্যান্ড্রয়েডে ইউএসবি-র মাধ্যমে রিভার্স টিথারিং সেট আপ করতে সাধারণত তিনটি মৌলিক জিনিস প্রয়োজন হয়: একটি রুটেড ডিভাইস, কম্পিউটারে টার্মিনালের ইউএসবি ড্রাইভারগুলো সঠিকভাবে ইনস্টল করা, এবং একটি নির্দিষ্ট রিভার্স টিথারিং টুল। (সাধারণত XDA Developers-এর মতো কমিউনিটিগুলোর উদ্ভাবন) যেগুলো পিসি ও ফোনের সংযোগের মধ্যে সেতুবন্ধন তৈরিতে ভূমিকা রাখে।
একটি সাধারণ ইউএসবি রিভার্স টিথারিং সমাধানের সাধারণ পদক্ষেপসমূহ
প্রতিটি নির্দিষ্ট টুল ইন্টারফেসকে সামান্য পরিবর্তন করে, কিন্তু প্রায় সবগুলোর ক্ষেত্রেই সাধারণ প্যাটার্নটি খুবই একই রকম। সাধারণত, আপনাকে প্রথমে যা করতে হবে তা হলো আপনার পিসিতে আপনার মোবাইল ফোন বা ট্যাবলেটের জন্য সঠিক ইউএসবি ড্রাইভারটি ইনস্টল করুন।যাতে, সংযুক্ত হলে, উইন্ডোজ ডিভাইস ম্যানেজারে এটিকে একটি কম্পোজিট এডিবি ডিভাইস (অ্যান্ড্রয়েড কম্পোজিট এডিবি ইন্টারফেস) হিসেবে সঠিকভাবে শনাক্ত করে।
এরপরে, অ্যান্ড্রয়েড ডিভাইসে সাধারণত সিস্টেম সেটিংসে গিয়ে মেনুটি খুঁজে বের করতে হয়। ডেভেলপার অপশন এবং ইউএসবি ডিবাগিং সক্ষম করুনযদি সেই মেনুটি সাথে সাথে না আসে, তাহলে "About phone"-এ থাকা "Build number"-এর উপর কয়েকবার ট্যাপ করুন যতক্ষণ না ডেভেলপার অপশন চালু হয়, এবং তারপর সংশ্লিষ্ট বক্সটিতে টিক চিহ্ন দিন।
এটি প্রস্তুত হয়ে গেলে, রিভার্স টিথারিং ইউটিলিটির কম্প্রেসড ফাইলটি (উদাহরণস্বরূপ, একটি XDA থ্রেড থেকে ডাউনলোড করা প্যাকেজ) কম্পিউটারের যেকোনো ফোল্ডারে এক্সট্র্যাক্ট করা হয় এবং মূল অ্যাপ্লিকেশনটি, যার নাম প্রায়শই এইরকম কিছু একটা হয়, চালানো হয়। AndroidTool, ReverseTetheringTool বা অনুরূপএবং ইউএসবি-র মাধ্যমে সংযুক্ত ডিভাইসটি স্বয়ংক্রিয়ভাবে শনাক্ত হয়ে যায়।
এই প্রোগ্রামগুলোর বেশিরভাগেই আপনি উপলব্ধ ডিভাইসগুলোর একটি ড্রপ-ডাউন মেনু দেখতে পাবেন; সেখানে যে ফোনটি দেখা যায়, সেটি নির্বাচন করুন (সাধারণত একটি কিছুটা অস্বাভাবিক শনাক্তকারী সহ, তবে সাধারণত এটিই একমাত্র থাকে) এবং বোতামটিতে ক্লিক করুন। “কানেক্ট”, “স্টার্ট” অথবা টুলটি যা নির্দেশ করে।সেই মুহূর্তে, অ্যাপ্লিকেশনটি মোবাইল ফোনে কিছু সহায়ক উপাদান ইনস্টল করে, ভার্চুয়াল নেটওয়ার্ক ইন্টারফেস কনফিগার করে এবং সবকিছু ঠিকঠাক চললে, কয়েক সেকেন্ডের মধ্যে ফোনটি আপনার কম্পিউটারের সংযোগ ব্যবহার করে ব্রাউজিং শুরু করে দেয়।
ইউএসবি রিভার্স টিথারিং অ্যাপ্লিকেশন এবং রুট অ্যাক্সেসের ভূমিকা
অ্যান্ড্রয়েডে এই নির্দিষ্ট উদ্দেশ্যে ডিজাইন করা বেশ কিছু বিশেষ ইউটিলিটি রয়েছে, যেমন কিছু যা সাধারণভাবে পরিচিত প্লে স্টোরে বা ডেভেলপার ফোরামে রিভার্স টিথারিং ইউএসবি বা অনুরূপ বিকল্প পাওয়া যায়।এই অ্যাপ্লিকেশনগুলো সাধারণত ফোনে এক ধরনের "নেটওয়ার্ক অ্যাডাপ্টার" তৈরি করে যা ইউএসবি-র মাধ্যমে ইন্টারনেট ট্র্যাফিক গ্রহণ করে, কিন্তু সেভাবে সিস্টেমকে নিয়ন্ত্রণ করার জন্য তাদের উচ্চতর অনুমতির প্রয়োজন হয়।
অতএব, এই অ্যাপগুলো এবং ডিভাইসের সাথে যোগাযোগকারী ডেস্কটপ টুল উভয়ই সাধারণত মোবাইল ফোন বা ট্যাবলেটটি রুট করা প্রয়োজন।রুট অ্যাক্সেস এমন সব ফিচার আনলক করে যা অ্যান্ড্রয়েড ডিফল্টভাবে অনুমোদন করে না, যেমন নেটওয়ার্ক রাউট কনফিগার করা, বিশেষ ইন্টারফেস তৈরি করা, অথবা এডিবি টানেলের মাধ্যমে আসা ট্র্যাফিক ইন্টারসেপ্ট করা।
ডিভাইসটি রুট করা হয়ে গেলে এবং ড্রাইভার ও টুল ইনস্টল হয়ে গেলে, কার্যপ্রণালীটি মূলত নিম্নরূপ: আপনি ইউএসবি ক্যাবল দিয়ে মোবাইল ফোনটি পিসির সাথে সংযুক্ত করবেন, আপনি রিভার্স টিথারিং অ্যাপ বা ইউটিলিটি চালু করেন, ইউএসবি ডিবাগিং অনুমোদন করেন এবং রুট পারমিশন প্রদান করেন। যখন সিস্টেম অনুরোধ করে। তখন থেকে, সফটওয়্যারটি পিসি সংযোগ (ইথারনেট বা ওয়াই-ফাই যে মাধ্যমেই সংযুক্ত থাকুক না কেন) এবং মোবাইল ফোনের মধ্যে একটি টানেল তৈরি করে এবং ফোনের সমস্ত ট্র্যাফিক এর মধ্য দিয়ে যায়।
রিভার্স টেথারিং করার সময় ঝুঁকি এবং সতর্কতা
শুধুমাত্র রিভার্স টিথারিং করার জন্য তাড়াহুড়ো করে আপনার ফোন রুট করার আগে, এর ঝুঁকিগুলো বিবেচনা করে দেখা উচিত। রুটিং প্রক্রিয়ায় জড়িত বিষয়গুলো হলো... ডিভাইসের মূল নিরাপত্তা ব্যবস্থা পরিবর্তন করলে অনেক ক্ষেত্রে ওয়ারেন্টি বাতিল হয়ে যেতে পারে এবং সম্ভাব্য ক্ষতিকারক অ্যাপ্লিকেশনের প্রবেশের পথ খুলে যেতে পারে। যা, সুপারইউজার অ্যাক্সেস পেলে, ব্যাপক ক্ষতি করতে পারত।
তাছাড়া, সব ডিভাইস একই উপায়ে রুট করা হয় না: কিছুর জন্য প্রয়োজন হয় বুটলোডার আনলক করুন, কাস্টম রিকভারি ফ্ল্যাশ করুন, অথবা নির্দিষ্ট টুল ব্যবহার করুন।এবং সবসময়ই একটি সম্ভাবনা (যদিও তা খুবই সামান্য) থাকে যে, নির্দেশাবলী সঠিকভাবে অনুসরণ না করলে কোনো সমস্যা হতে পারে এবং ফোনটি অকেজো হয়ে যেতে পারে। নির্দিষ্ট মডেলটি সম্পর্কে পুঙ্খানুপুঙ্খভাবে গবেষণা করা, অন্যান্য ব্যবহারকারীদের অভিজ্ঞতা পড়া এবং কম ঝামেলাপূর্ণ বিকল্পগুলোর তুলনায় এটি সত্যিই লাভজনক কিনা তা বিবেচনা করার পরামর্শ দেওয়া হয়।
বিকল্প: ওয়াই-ফাই এর মাধ্যমে মোবাইল বা ট্যাবলেটে পিসির ইন্টারনেট শেয়ার করুন (রুট ছাড়াই)
আপনি যদি আপনার ডিভাইসটি রুট করতে না চান, অথবা আপনার সমস্যাটি যদি ফোনটির চেয়ে বরং অন্যান্য ডিভাইস সংযোগ করা নিয়ে বেশি হয়, তাহলে একটি খুব আকর্ষণীয় বিকল্প হলো আপনার কম্পিউটারকে একটি... হিসেবে ব্যবহার করা। ইতিমধ্যে সক্রিয় সংযোগ (ইথারনেট, 3G/4G বা এমনকি অন্য কোনো Wi-Fi) ব্যবহার করে Wi-Fi অ্যাক্সেস পয়েন্ট।এটা ঠিক রিভার্স ইউএসবি টিথারিং নয়, কিন্তু কার্যত এর উদ্দেশ্য একই: ডিভাইসটিকে পিসির মাধ্যমে ইন্টারনেটে সংযুক্ত হওয়ার সুযোগ করে দেওয়া।
উইন্ডোজে মূল উদ্দেশ্য হলো ICS (ইন্টারনেট কানেকশন শেয়ারিং)-এর অন্তর্নির্মিত কার্যকারিতার মতো টুলগুলোর সুবিধা গ্রহণ করা অথবা এমন প্রোগ্রাম যা কম্পিউটারের ওয়্যারলেস অ্যাডাপ্টারের উপরে একটি ভার্চুয়াল ওয়াই-ফাই রাউটার তৈরি করে।এইভাবে, আপনার পিসি মূল নেটওয়ার্কের সাথে সংযুক্ত থাকার পাশাপাশি, আপনার মোবাইল ফোন, ট্যাবলেট বা অন্য কোনো ডিভাইসের সংযোগের জন্য একটি কনফিগারযোগ্য SSID এবং পাসওয়ার্ডসহ নিজস্ব ওয়াই-ফাই নেটওয়ার্কও সম্প্রচার করে।
উইন্ডোজে নেটওয়ার্ক শেয়ার করার জন্য আইসিএস (ইন্টারনেট কানেকশন শেয়ারিং) ব্যবহার করা
উইন্ডোজ একটি বৈশিষ্ট্য অন্তর্ভুক্ত করেছে যার নাম ইন্টারনেট সংযোগ শেয়ারিং (ICS) এর মাধ্যমে একটি ডিভাইস অন্য ডিভাইসগুলোর জন্য 'গেটওয়ে' হিসেবে কাজ করতে পারে। এই ফাংশনটি আপনাকে ওয়াই-ফাই বা অন্য কোনো ইথারনেট পোর্টের মাধ্যমে মূল সংযোগটি (যেমন, একটি ইথারনেট ক্যাবল) অন্যান্য ডিভাইসের সাথে শেয়ার করার সুযোগ দেয়।
সমস্যাটি তখন দেখা দেয় যখন আপনি ওয়াই-ফাই এর মাধ্যমে আপনার সংযোগটি শেয়ার করতে চান এবং কম্পিউটারটিতে কেবল একটিই ওয়্যারলেস অ্যাডাপ্টার থাকে যা ইতোমধ্যেই রাউটারের সাথে সংযোগ করার জন্য ব্যবহৃত হচ্ছে। অনেক সেটআপে, উইন্ডোজ একই ওয়াই-ফাই অ্যাডাপ্টার ব্যবহার করে একই সময়ে সিগন্যাল গ্রহণ এবং প্রেরণ করার অনুমতি দেয় না।সুতরাং, আপনার একটি দ্বিতীয় ইউএসবি ওয়াই-ফাই অ্যাডাপ্টার প্রয়োজন হবে অথবা ভার্চুয়াল রাউটার সমাধানের সাহায্য নিতে হবে।
আপনি যদি ইথারনেটের মাধ্যমে শেয়ার করার বিকল্পটি বেছে নেন, তাহলে পিসিটি অন্য একটি তারযুক্ত ডিভাইসের সাথে ব্রিজ হিসেবে কাজ করে, যা খুবই সুবিধাজনক। অন্য কম্পিউটার বা নির্দিষ্ট নেটওয়ার্ক ডিভাইস সংযুক্ত করুনতবে, স্মার্টফোন এবং ট্যাবলেটের ক্ষেত্রে এটি অবাস্তব, কারণ ওটিজি অ্যাডাপ্টার বা নির্দিষ্ট অ্যাক্সেসরিজ ব্যবহার না করলে এগুলিতে সাধারণত আরজে-৪৫ পোর্ট থাকে না।
উইন্ডোজে ভার্চুয়াল ওয়াই-ফাই রাউটার: আপনার পিসিকে একটি অ্যাক্সেস পয়েন্টে পরিণত করুন
বিষয়টি সহজভাবে বলতে গেলে, উইন্ডোজে ভার্চুয়াল ওয়াই-ফাই রাউটার (এবং এর মতো অন্যান্য) ইউটিলিটিগুলোর ব্যবহার খুব জনপ্রিয় হয়ে ওঠে, কারণ এগুলো সিস্টেমের সংযোগ তৈরি করার ক্ষমতার উপর নির্ভর করে। বিদ্যমান ওয়্যারলেস কার্ড থেকে একটি ভার্চুয়াল ওয়াই-ফাই নেটওয়ার্কমূলত, প্রোগ্রামটি একটি SSID এবং একটি WPA2 কী কনফিগার করে, আর উইন্ডোজ তার ইন্টারনেট সংযোগের জন্য একই অ্যাডাপ্টার ব্যবহার করতে থাকে।
প্রক্রিয়াটি সাধারণত খুবই সহজ: একবার টুলটি ইনস্টল হয়ে গেলে (এটি সর্বদা পরামর্শযোগ্য যে ইনস্টলারের সাথে মাঝে মাঝে আসা ব্লোটওয়্যার এবং অতিরিক্ত উপাদানগুলো এড়িয়ে চলুন।অ্যাপ্লিকেশনটি খুলুন এবং যে ওয়াই-ফাই নেটওয়ার্কটি আপনি পিসির মাধ্যমে সম্প্রচার করতে চান তার নাম, অ্যাক্সেস পাসওয়ার্ড (বিশেষত WPA2 সুরক্ষা সহ), এবং যে ইন্টারনেট সংযোগটি শেয়ার করা হবে (ইথারনেট, 3G, অন্য কোনো ওয়াই-ফাই, ইত্যাদি) তা নির্বাচন করুন।
ওই ফিল্ডগুলো কনফিগার করার পর, শুধু স্টার্ট বাটনটি চাপুন, এবং কয়েক সেকেন্ডের মধ্যেই কম্পিউটারটি একটি বার্তা সম্প্রচার করা শুরু করবে। একটি ভার্চুয়াল ওয়াই-ফাই নেটওয়ার্ক, যাতে যেকোনো স্মার্টফোন বা ট্যাবলেট সংযুক্ত হতে পারে।মোবাইলের দৃষ্টিকোণ থেকে, এটি একটি সাধারণ ওয়াই-ফাই নেটওয়ার্ক, তাই এর জন্য রুট অ্যাক্সেস, ইউএসবি ডিবাগিং বা বিশেষ কিছুর প্রয়োজন হয় না: শুধু নেটওয়ার্কটি নির্বাচন করুন, পাসওয়ার্ড দিন এবং ব্রাউজ করুন।
যখন আপনি শেয়ার করতে চান তখন এই সমাধানটি খুব কার্যকর। একটি তারযুক্ত সংযোগ, একটি 3G ডংগল, বা এমনকি হোটেলের ওয়াই-ফাই এর মাধ্যমে রাউটার স্পর্শ না করে বা মোবাইল ডেটার উপর নির্ভর না করেই একাধিক ডিভাইস সংযুক্ত হতে পারে। এটি একটি ওপেন বা WEP নেটওয়ার্ক তৈরি করার চেয়েও বেশি সুরক্ষিত, কারণ এতে শক্তিশালী WPA2 এনক্রিপশন এবং একটি মজবুত পাসওয়ার্ড ব্যবহার করে কে এটি অ্যাক্সেস করতে পারবে তা নিয়ন্ত্রণ করা যায়।
ওপেন বা WEP নেটওয়ার্ক ব্যবহার করার সময় নিরাপত্তা সংক্রান্ত বিবেচ্য বিষয়সমূহ
ক্লাসিক নিন্টেন্ডো ডিএস এবং সেই প্রজন্মের অন্যান্য ডিভাইস সহ অনেক পুরোনো ডিভাইস শুধুমাত্র সংযোগ করতে পারে উন্মুক্ত ওয়াই-ফাই নেটওয়ার্ক বা WEP এনক্রিপশনযুক্ত নেটওয়ার্ক, যেগুলোকে এখন সম্পূর্ণ অসুরক্ষিত বলে মনে করা হয়।আপনার প্রধান রাউটারে সরাসরি এই ধরনের নেটওয়ার্ক স্থাপন করার অর্থ হলো, যেকোনো প্রতিবেশী বা কাছাকাছি থাকা ব্যক্তি সহজেই আপনার সংযোগটি হ্যাক করতে পারে।
সামঞ্জস্যতার কারণে যদি আপনাকে এই ধরনের নেটওয়ার্ক তৈরি করতে বাধ্য করা হয়, তবে সবচেয়ে যুক্তিসঙ্গত কাজ হলো চেষ্টা করা। এটিকে আপনার হোম নেটওয়ার্কের বাকি অংশ থেকে আলাদা করুন।একটি উপায় হলো, একটি অ্যান্ড্রয়েড মোবাইল ফোনকে পাসওয়ার্ডবিহীন হটস্পট হিসেবে ব্যবহার করা, যা শুধুমাত্র একটি ক্লায়েন্টের (পুরোনো ডিভাইসটি) জন্য সীমাবদ্ধ থাকবে এবং সেই মোবাইল ফোনটি রিভার্স টিথারিং বা ভার্চুয়াল ওয়াই-ফাইয়ের মাধ্যমে কম্পিউটার থেকে ইন্টারনেট গ্রহণ করবে, যা ঝুঁকির মাত্রা কমিয়ে দেবে।
আরেকটি বিকল্প হলো, মূল রাউটার থেকে নয়, বরং একটি সুনিয়ন্ত্রিত পিসি থেকে ওপেন বা WEP নেটওয়ার্ক সেট আপ করা, যাতে যেকোনো অনুপ্রবেশকারীকে আটকে রাখা হবে। সেই 'সাবনেটে' থেকে আপনার অন্যান্য ডিভাইসগুলোতে সরাসরি অ্যাক্সেস থাকবে না। যাই হোক, গুরুত্বপূর্ণ বিষয়টি হলো এই বিষয়ে সচেতন থাকা যে, সুবিধার জন্য একটি খোলা নেটওয়ার্ক স্থায়ীভাবে চালু রাখা উচিত নয়।
অতিরিক্ত ওয়াই-ফাই ছাড়া অ্যান্ড্রয়েডে রিভার্স টিথারিং: ব্যবহারিক সীমাবদ্ধতা
উইন্ডোজ ১০ চালিত ডেস্কটপ পিসির প্রসঙ্গে ফিরে আসলে, যেখানে কোনো ওয়াই-ফাই কার্ড নেই এবং শুধু ইথারনেটের মাধ্যমে সংযুক্ত, সেখানে সাধারণ প্রশ্নটি হলো, শুধুমাত্র ইথারনেটের সাহায্যে একটি মোবাইল ফোনে ইন্টারনেট সংযোগ দেওয়া সম্ভব কিনা। ইউএসবি কেবল, রুট করার প্রয়োজন নেই এবং কোনো জটিল ইনস্টলেশনের দরকার নেই।বর্তমানে, ডিফল্ট সিস্টেম স্বাভাবিকভাবে এটির অনুমতি দেয় না: অ্যান্ড্রয়েডকে একটি সংযোগ সার্ভার হিসেবে কাজ করার জন্য ডিজাইন করা হয়েছে, ক্লায়েন্ট হিসেবে নয়।
সুতরাং, সম্পূর্ণ কার্যকরী ইউএসবি সমাধানগুলো প্রায় সবসময়ই রুট অ্যাক্সেস এবং এমন বাহ্যিক টুলের উপর নির্ভর করে যা এডিবি (ADB) বা বিশেষ ড্রাইভার ব্যবহার করে নেটওয়ার্ক টানেল তৈরি করে। এমন কিছু টিউটোরিয়াল রয়েছে যা উইন্ডোজ নেটওয়ার্ক কনফিগারেশন, আইসিএস (ICS), এবং নেটওয়ার্ক ব্রিজকে কাজে লাগানোর চেষ্টা করে, কিন্তু যদি ফোনটিতে ডিফল্টভাবে 'ইউজ পিসি ইন্টারনেট' ফাংশনটি না থাকে এবং ফোনটি রুট করা না থাকেবিষয়গুলো অত্যন্ত জটিল হয়ে ওঠে অথবা সমাধানটি খুবই সীমিত থেকে যায়।
সুতরাং, যদি আপনি আপনার পিসি রুট করতে না চান এবং এতে ওয়াই-ফাই না থাকে, তবে সাধারণত বিনিয়োগ করা আরও বাস্তবসম্মত। কম্পিউটারের জন্য একটি ছোট ইউএসবি ওয়াই-ফাই অ্যাডাপ্টারএর মাধ্যমে আপনি পরবর্তীতে একটি ICS অ্যাক্সেস পয়েন্ট বা ভার্চুয়াল রাউটার তৈরি করতে পারবেন। অ্যাডাপ্টারটি স্বল্পমূল্যের, এবং এর ফলে আপনি জটিল কনফিগারেশন ও ত্রুটিপূর্ণ টুলসের ঝামেলা এড়াতে পারেন।
ম্যাকওএস-এ রিভার্স টিথারিং: ইন্টারনেট শেয়ারিং ফিচার ব্যবহার করে
অ্যাপল কম্পিউটারের ক্ষেত্রে পদ্ধতিটি কিছুটা ভিন্ন। ম্যাককে একটি ছোট রাউটারে পরিণত করার জন্য ম্যাকওএস-এর নিজস্ব একটি সিস্টেম রয়েছে। সিস্টেম প্রেফারেন্সেস-এর মধ্যে একটি সেকশন আছে, যেখানে... “শেয়ারিং” যেখানে আপনি “ইন্টারনেট শেয়ারিং” সক্রিয় করতে পারেনসেখান থেকে আপনি বেছে নিতে পারেন কোন সংযোগটি শেয়ার করবেন (যেমন, ইথারনেট) এবং কী উপায়ে তা শেয়ার করবেন (ওয়াই-ফাই, ব্লুটুথ প্যান, ইত্যাদি)।
শেয়ারিং অপশনটি নির্বাচন করার সময়, যেমন ইথারনেট টু ওয়াই-ফাই, আপনি “ওয়াই-ফাই অপশনস”-এ ট্যাপ করতে পারেন। নেটওয়ার্কের নাম, এনক্রিপশনের ধরণ এবং পাসওয়ার্ড নির্ধারণ করুন।একবার সম্মতি দিলে, সিস্টেমটি আপনাকে জিজ্ঞাসা করে যে আপনি আপনার ইন্টারনেট সংযোগ শেয়ার করা শুরু করতে চান কিনা, এবং এটি সক্রিয় করা হলে, ম্যাক তার নিজস্ব ওয়াই-ফাই নেটওয়ার্ক সম্প্রচার করা শুরু করে, যেখানে মোবাইল ফোন এবং ট্যাবলেট কোনো বিশেষ শর্ত ছাড়াই সংযোগ করতে পারে।
একটি গুরুত্বপূর্ণ সীমাবদ্ধতা রয়েছে: উইন্ডোজের কিছু সম্ভাব্য কনফিগারেশনের বিপরীতে, ম্যাকওএস-এ আপনি ওয়াই-ফাই এর মাধ্যমে ইতিমধ্যে ব্যবহৃত কোনো ওয়াই-ফাই নেটওয়ার্ক শেয়ার করতে পারবেন না।অন্য কথায়, আপনি রাউটার থেকে ওয়াই-ফাই গ্রহণ করে একই অ্যাডাপ্টার ব্যবহার করে অন্য একটি অ্যাক্সেস পয়েন্ট হিসাবে তা পুনরায় সম্প্রচার করতে পারবেন না। সেক্ষেত্রে, আপনার ম্যাককে ইথারনেটের মাধ্যমে সংযুক্ত করতে হবে অথবা একটি দ্বিতীয় ওয়্যারলেস অ্যাডাপ্টার থাকতে হবে।
আর আইফোন ও রিভার্স টিথারিংয়ের ব্যাপারে কী বলবেন?
iOS-এর ক্ষেত্রে পরিস্থিতি আরও বেশি সীমাবদ্ধ। আনুষ্ঠানিকভাবে, অ্যাপল শুধুমাত্র বিবেচনা করে আইফোন থেকে অন্যান্য ডিভাইসে ক্লাসিক টিথারিং (পার্সোনাল হটস্পট)কিন্তু সব অ্যাপের জন্য সাধারণভাবে ইউএসবি-র মাধ্যমে কম্পিউটার থেকে ইন্টারনেট গ্রহণের বিপরীত পথটি নয়।
তাত্ত্বিকভাবে, জেলব্রেকিং রুটেড অ্যান্ড্রয়েডের মতো সম্ভাবনা উন্মোচন করে, এবং সেগুলোর অস্তিত্ব থাকতেও পারে। টুইক বা ইউটিলিটি যা কোনো এক ধরনের রিভার্স টিথারিং-এর সুযোগ দেয়তবে, এটি একটি সংবেদনশীল বিষয়: অ্যাপল তার ইকোসিস্টেমকে একটি বদ্ধ সিস্টেম হিসেবে কাজ করার জন্য ডিজাইন করেছে, যেখানে ব্যবহারকারীদের খুব বেশি ঘাঁটাঘাঁটি করতে উৎসাহিত করা হয় না, এবং জেলব্রেক করলে সাধারণত ওয়ারেন্টি বাতিল হয়ে যায়, স্থিতিশীলতার সমস্যা দেখা দেয় এবং অতিরিক্ত নিরাপত্তা ঝুঁকি তৈরি হয়।
যেহেতু এই ক্ষেত্রে iOS-এর জন্য ব্যাপকভাবে নথিভুক্ত ও রক্ষণাবেক্ষণ করা কোনো আদর্শ কার্যপ্রণালী নেই, এবং যেহেতু কোনো কিছু ভেঙে যাওয়ার ঝুঁকি যথেষ্ট।যেসব ব্যবহারকারীকে তাদের আইফোনের সাথে ম্যাক বা পিসির ইন্টারনেট সংযোগ শেয়ার করতে হয়, তাদের বেশিরভাগই সহজ পথ বেছে নেন: ওয়াই-ফাই এর মাধ্যমে কম্পিউটারের নিজস্ব ইন্টারনেট শেয়ারিং ফাংশন ব্যবহার করা অথবা অন্যান্য মধ্যবর্তী ডিভাইসের সাহায্য নেওয়া।
চূড়ান্ত বিবেচনা
যদি আপনার একান্তই মোবাইল ডেটা ব্যবহার না করে এবং রাউটার থেকে সরাসরি ওয়াই-ফাই নেটওয়ার্ক ছাড়াই একটি আইফোনকে ইন্টারনেটের সাথে সংযুক্ত করার প্রয়োজন হয়, সাধারণত সবচেয়ে বুদ্ধিমানের কাজ হলো কম্পিউটার থেকেই একটি ওয়াই-ফাই অ্যাক্সেস পয়েন্ট তৈরি করা। (যেমনটা আমরা উইন্ডোজ বা ম্যাকওএস-এ দেখেছি) এবং জেলব্রেক না করে বা সিস্টেমে বড় ধরনের কোনো পরিবর্তন না করেই আইফোনটিকে সেই নেটওয়ার্কে সংযুক্ত করুন।
সব মিলিয়ে, এই সমস্ত রিভার্স টিথারিং কৌশল, তা ইউএসবি-র মাধ্যমেই হোক বা ভার্চুয়াল ওয়াই-ফাই নেটওয়ার্ক তৈরির মাধ্যমেই হোক, এমন সব পরিস্থিতির জন্য অত্যন্ত নমনীয় সমাধান দেয় যেখানে প্রচলিত পথটি (রাউটার > মোবাইল বা মোবাইল ডেটা > পিসি) সম্ভব নয়। আপনার নির্দিষ্ট প্রয়োজন, আপনি কতটা জটিলতা মেনে নিতে ইচ্ছুক এবং যে ঝুঁকিগুলো এড়াতে চান, তার উপর নির্ভর করে আপনি রুটেড বিকল্প, ভার্চুয়াল রাউটার টুল, অথবা সুবিধাজনক ইন্টারনেট শেয়ারিংয়ের জন্য উইন্ডোজ এবং ম্যাকওএস-এর বিল্ট-ইন অপশনগুলোর মধ্যে থেকে বেছে নিতে পারেন।তথ্যটি শেয়ার করুন, তাহলে আরও বেশি ব্যবহারকারী বিষয়টি সম্পর্কে জানতে পারবে।
