যদি এটা অনুমোদিত Android ডিভাইচত ইতিমধ্যে এটা HTTP প্ৰক্সি চলি আছে যিটো adb ৰ জৰিয়তে 8080 পৰ্টত উপলব্ধ, তেন্তে লেপটপৰ এটা পৰ্ট তালৈ ফৰৱাৰ্ড কৰক:

adb -s DEVICE_SERIAL forward tcp:6400 tcp:8080

ডিভাইচৰ আচল serial ব্যৱহাৰ কৰক, তাৰ পিছত লেপটপৰ ব্ৰাউজাৰৰ HTTP প্ৰক্সি 127.0.0.1:6400 লৈ ছেট কৰক। প্ৰথম পৰ্টটো লেপটপৰ এণ্ডপইণ্ট; দ্বিতীয়টো ফোনৰ সেৱা। adb এ TCP পথ যোগান ধৰে, প্ৰক্সি প্ৰটোকল নহয়।

laptop browser
  -> laptop 127.0.0.1:6400
  -> adb USB forwarding
  -> phone TCP port 8080
  -> phone's outbound network

ফোনৰ প্ৰক্সিয়ে অনুৰোধ কৰা কাৰ্য্যসমূহ সমৰ্থন কৰিব লাগিব, ব্ৰাউজাৰ HTTPS ৰ বাবে CONNECT সহ। USB ডিবাগিং কেৱল অনুমোদিত ডিভাইচ আৰু বিশ্বাসযোগ্য কম্পিউটাৰৰ সৈতেহে ব্যৱহাৰ কৰক। এই পথে কেৰিয়াৰক ফোনলৈ অবাঞ্ছিত ইণ্টাৰনেট সংযোগ অনুমতি দিবলৈ নিবিচাৰে।

ইগ্ৰেছ পৰীক্ষা কৰক USB প্ৰাপ্যতাৰ পৰা পৃথকভাৱে। প্ৰক্সিয়ে ফোনৰ নিৰ্বাচিত আউটবাউণ্ড নেটৱৰ্ক ব্যৱহাৰ কৰে যদিহে ইয়াৰ এপ্লিকেশনে আন এটা বান্ধি নাথাকে। সক্ৰিয় Wi-Fi, VPN বা স্পষ্ট এপ ৰাউটিঙে ইগ্ৰেছক ম'বাইল ডেটাৰ পৰা পৃথক কৰিব পাৰে।

যদি ফোনে ইয়াৰ পৰিৱৰ্তে SSH চাৰ্ভাৰ চলায়, তেন্তে সেই পৰ্ট ফৰৱাৰ্ড কৰি লেপটপত SOCKS সৃষ্টি কৰক:

adb -s DEVICE_SERIAL forward tcp:2222 tcp:2222
ssh -N -D 127.0.0.1:8899 -p 2222 [email protected]

ইয়াত ব্ৰাউজাৰে 127.0.0.1:8899 ত SOCKS ব্যৱহাৰ কৰে, আৰু SSH এ ফোনত গন্তব্যস্থানৰ সংযোগ খোলে। এইটো HTTP প্ৰক্সি পোনপটীয়াকৈ ফৰৱাৰ্ড কৰাৰ বিকল্প; দুয়োটা ব্যৱস্থাতে ৰাজহুৱা শ্ৰোতাৰ প্ৰয়োজন নাই।

কাম শেষ হ'লে নিৰ্দিষ্ট adb এণ্ট্ৰি আঁতৰাওক, উদাহৰণস্বৰূপে adb -s DEVICE_SERIAL forward --remove tcp:6400। ব্ৰাউজাৰ বন্ধ কৰিলে ফৰৱাৰ্ডিং অৱস্থা আঁতৰ নহয়।

সম্পৰ্কিত প্ৰবন্ধ