বেশিরভাগ লোকই জানেন যে Android ডিভাইসগুলিকে একটি কম্পিউটারে মোবাইল ডেটা ভাগ করে নেওয়ার জন্য একটি USB টিথার হিসাবে ব্যবহার করা যেতে পারে, তবে একটি নিফটি কৌশলটি বিপরীতে একই পদ্ধতি - অর্থাৎ, অ্যান্ড্রয়েড ডিভাইসের সাথে একটি কম্পিউটারের ইন্টারনেট সংযোগ ভাগ করে নেওয়া৷ এটি "রিভার্স টিথারিং" নামে পরিচিত, এবং এটি সেটআপ করা মোটামুটি সহজ জিনিস৷
আপনার অপারেটিং সিস্টেমের উপর নির্ভর করে এটি অর্জন করার বিভিন্ন উপায় রয়েছে, তাই আমি উইন্ডোজ, ম্যাক এবং লিনাক্স সিস্টেমগুলির জন্য পদ্ধতিগুলি শেয়ার করব৷
উইন্ডোজ:
- আপনার কম্পিউটারে Connectify Hotspot সফ্টওয়্যার ডাউনলোড এবং ইনস্টল করুন, এবং স্ক্রিনে নির্দেশাবলীর সাথে এগিয়ে যান। কানেক্টিফাই হটস্পট মূলত আপনার কম্পিউটারের ওয়াইফাই অ্যান্টেনার মাধ্যমে একটি হটস্পট নেটওয়ার্ক তৈরি করে – অবশ্যই, এটি অর্জন করার জন্য একটি নেটিভ উইন্ডোজ পদ্ধতি রয়েছে, কিন্তু কানেক্টিফাই হটস্পট অনেক কম প্রযুক্তিগত এবং আরও ব্যবহারকারী-বান্ধব৷
- কানেক্টিফাই হটস্পট কনফিগার করতে, আপনি SSID ক্ষেত্রে পছন্দসই নাম এবং একটি পাসওয়ার্ড লিখে একটি নেটওয়ার্ক তৈরি করুন৷ তারপরে আপনি যে সংযোগটি ভাগ করতে চান তা চয়ন করুন, যেমন আপনার কম্পিউটার যে Wi-Fi নেটওয়ার্কে সংযুক্ত।
- SSID-এ আপনি যে সংযোগের নামটি দিতে চান সেটি টাইপ করুন, এটি হবে wi-fi নেটওয়ার্কের নাম যা আপনি আপনার Android এ দেখতে পাবেন। আপনি যদি একটি সুরক্ষিত নেটওয়ার্ক ব্যবহার করতে চান তাহলে আপনার নেটওয়ার্ককে একটি পাসওয়ার্ড দিন৷ এখন আপনি যে সংযোগটি ভাগ করতে চান তা থেকে নির্বাচন করুন। অর্থাৎ এটি সেই অ্যাডাপ্টার যার ইন্টারনেট আছে। যে Wi-Fi নেটওয়ার্কটি ব্যবহার করে আপনি আপনার অ্যান্ড্রয়েড ফোনের সাথে সংযোগ করবেন সেটি নির্বাচন করুন৷ ৷
- এখন আপনার অ্যান্ড্রয়েড ডিভাইসের ওয়াইফাই সক্ষম করুন এবং কানেক্টিফায় "স্টার্ট হটস্পট" এ ক্লিক করুন। আপনি আপনার ফোনের উপলব্ধ ওয়াইফাই নেটওয়ার্কগুলির তালিকায় নেটওয়ার্ক দেখতে সক্ষম হবেন, তাই Connectify থেকে SSID চয়ন করুন, পাসওয়ার্ড প্রদান করুন এবং আপনি সম্পূর্ণ প্রস্তুত৷
ম্যাক:
- প্রথমে সিস্টেম পছন্দ> শেয়ারিং এ যান৷ ৷
- ইন্টারনেট শেয়ারিং-এ ক্লিক করুন, এবং ড্রপডাউন বক্সের নিচে "আপনার সংযোগ শেয়ার করুন:" এর নিচে, আপনার ম্যাক যে নেটওয়ার্কের সাথে সংযুক্ত, যেমন ইথারনেট বা ওয়াইফাই বেছে নিন।
- এখন আপনার Mac OS/X সংস্করণের উপর নির্ভর করে "কম্পিউটারগুলি ব্যবহার করার জন্য" বাক্সে, ব্লুটুথ প্যান বা এয়ারপোর্ট বেছে নিন। যাইহোক, আপনি যদি এয়ারপোর্টের মাধ্যমে একটি নন-অ্যাপল ডিভাইসে একটি Mac এর ইন্টারনেট ভাগ করে থাকেন, তাহলে Mac এর জন্য অবশ্যই একটি 5 প্রয়োজন অথবা 13 অক্ষর WEP কী। বেশি নয়, কম নয়।
- আপনি আপনার Mac থেকে SSID সম্প্রচার করার পরে, এগিয়ে যান এবং আপনার Android ডিভাইসের WiFi সেটিংসের অধীনে এটির সাথে সংযোগ করুন৷
লিনাক্স:
অনুগ্রহ করে মনে রাখবেন এর জন্য একটি রুটেড প্রয়োজন৷ অ্যান্ড্রয়েড ফোন – আপনি আপনার ডিভাইসের জন্য অ্যান্ড্রয়েড রুট গাইডের জন্য অ্যাপুয়ালস অনুসন্ধান করতে পারেন।
এছাড়াও আপনার এডিবি এবং ফাস্টবুট ইনস্টল করতে হবে, যা সহজেই পাওয়া যায়:
sudo apt-get install android-tools-adb android-tools-fastboot
অবশেষে, আপনার ফোনে একটি টার্মিনাল এমুলেটর ইনস্টল করা উচিত।
- আপনি যদি সেই পূর্বশর্তগুলি পূরণ করেন, তাহলে এগিয়ে যান এবং USB-এর মাধ্যমে আপনার পিসিতে আপনার অ্যান্ড্রয়েড ডিভাইস সংযোগ করুন৷
- এখন একটি লিনাক্স টার্মিনাল চালু করুন, এবং নিম্নলিখিত কমান্ড টাইপ করুন:
ifconfig
- এটি সংযুক্ত Android ডিভাইস থেকে নেটওয়ার্ক ইন্টারফেস প্রদর্শন করবে, সাধারণত usb0 কিন্তু কিছু ক্ষেত্রে এটি অন্য কিছু হতে পারে। আমি যে কমান্ডগুলি দিচ্ছি তাতে usb0 পরিবর্তন করতে ভুলবেন না ব্যবহার করা হচ্ছে প্রকৃত নেটওয়ার্ক ইন্টারফেসে।
- তাই এখন টার্মিনালে টাইপ করুন:sudo ifconfig usb0 10.42.0.1 নেটমাস্ক 255.255.255.0
ইকো 1 | sudo tee /proc/sys/net/ipv4/ip_forward
sudo iptables -t nat -F৷
sudo iptables -t nat -A POSTROUTING -j MASQUERADE
- এখন আমাদের আপনার Android এর টার্মিনাল এমুলেটরে পরবর্তী কমান্ডটি টাইপ করতে হবে:
adb শেল busybox ifconfig
- সেই শেষ কমান্ডের পরে, এটি ব্যবহার করা হচ্ছে একটি ভিন্ন নেটওয়ার্ক ইন্টারফেস প্রদর্শন করা উচিত, উদাহরণস্বরূপ, তাই আবার, আপনার প্রকৃত নেটওয়ার্ক ইন্টারফেস যাই হোক না কেন আমি যে কমান্ডগুলি ভাগ করছি তা পরিবর্তন করুন৷
adb শেল ifconfig rndis0 10.42.0.2 নেটমাস্ক 255.255.255.0
adb শেল রুট যোগ করুন ডিফল্ট gw 10.42.0.1 dev rndis0
- এখন আমরা আপনার ফোনের টার্মিনাল এমুলেটর থেকে একটি পিং পাঠানোর চেষ্টা করে ইন্টারনেট শেয়ারিং পরীক্ষা করতে পারি, তাই আপনার ফোনে টাইপ করুন:
adb শেল পিং 8.8.8.8
আপনি যদি একটি সফল পিং পান, তাহলে আপনি যেতে প্রস্তুত৷
৷