আসসালামু আলাইকুম । আশা করি ভাল আছেন । অনেক দিন থেকে টিউন করা হয় নাই । আজ আপনাদের জন্য একটি টিউন নিয়ে হাজির হলাম , কেও উপকৃত হলে আমার ভাল লাগবে ।
Anonymously ইন্টারনেট ব্রাউজ করার জন্য আজ আমরা প্রত্যেকে নিজ নিজ সার্ভার তৈরি করব , যার নাম GappProxy । এখন আমরা দেখতে যাচ্ছি কিভাবে GappProxy ইন্সটল দিতে হয় । শুধু Anonymously ইন্টারনেট ব্রাউজ মুল উদ্দেশ্য নয় , অনেকে অনেক সময় ফ্রি ইন্টারনেট ব্যবহার করার সময় ssl / secure sites ব্রাউজ করতে পারেন না , মূলত তারা বেশি উপকৃত হবেন । কারন GappProxy তার সমাধান । শুরু করা যাক –
১। প্রথমে আমরা Google App Engine Create করব ।
এখানে যান । আপনার জিমেইল একাউন্ট দিয়ে লগ ইন করুন । Application Indentifier এর ঘরে আপনার পছন্দমত একটি নাম লিখুন এবং Check Availability তে ক্লিক করুন । যদি আপনার পছন্দের নামটি Available থাকে তো Application Title দিন এবং Create Application ক্লিক করুন । ( আমি এই টিউনে Application ID – isphacking ব্যবহার করেছি ) ।
Application Registered Successfully ম্যাসেজ দেখাবে ।
২। এখান থেকে Python msi ডাউনলোড করে আপনার পিসিতে ইন্সটল দিন ।
৩। এখান থেকে uploader.zip ডাউনলোড করে extract করুন । fetchserver ফোল্ডারে app.yaml ফাইল নোটপ্যাডে ওপেন করুন । your_application_name এর জায়গায় আপনার GAE application ID লিখুন । সেভ করুন ।
৪। এবার uploader এ ডাবল ক্লিক করুন । DOS ওপেন হলে , নিচের ছবির মত আপনার GAE application ID লিখুন এবং Enter চাপুন । যে জিমেইল একাউন্ট দিয়ে Google App Engine Create করেছিলেন সে Email Address লিখুন এবং Enter চাপুন । এবার ঐ Email এর Password লিখুন এবং Enter চাপুন (Password Show করবে না ) । fetch.py ফাইল আপলোড সম্পন্ন করতে কিছুক্ষন অপেক্ষা করুন । [ কাজগুলো করার জন্য নেট কানেকশন দরকার ]
৫। fetchserver আপলোড সম্পন্ন হয়েছে কিনা তা দেখার জন্য আপনার ব্রাউজার Address Bar এ লিখুন – http://your_application_name.appspot.com/fetch.py
যেমন এখানে http://isphacking.appspot.com/fetch.py , তাহলে নিচের ছবির মত দেখাবে ।
৬। এখান থেকে localproxy-2.0.0-win.zip ডাউনলোড করে extract করুন । proxy.conf ওপেন করুন ।
#fetch_server = http://your-fetch-server.appspot.com/fetch.py
এই লাইনটি আপনার GAE application ID দ্বারা এডিট করুন এবং শুরুতে যে # আছে তা মুছে দিন ।
এরকম - fetch_server = http://isphacking.appspot.com/fetch.py
৭। যদি আপনি Local Proxy ব্যবহার করতে চান তাহলে আপনাকে Local Proxy host:port এডিট করতে হবে এবং Local Proxy এর শুরুতে যে # আছে তা মুছে দিতে হবে । সহজভাবে বলি আপনি হয়ত আলাদা কোন প্রক্সি টুলস যেমন – Simple Server , XT181PP, Inject Header Query ইত্যাদির পাশাপাশি GappProxy ব্যবহার করতে চান । তাহলে ঐ টুলসগুলোতে যে Local Proxy Host এবং Local Proxy port ব্যবহার করা হয়েছে তা সরাসরি ব্রাউজারে না সেট করে GappProxy এর proxy.conf এ বসাতে হবে । ধরে নিলাম Simple Server এ Local Proxy port 8080 , তাহলে নিচের মত এডিট করে সেভ করুন । [ যারা শুধুমাত্র Anonymously ইন্টারনেট ব্রাউজ করতে চান ( ফ্রি নয়) এই ৭ নং পদ্ধতি তাদের জন্য না ]
৮। এবার Simple Server রান করান এবং localproxy-2.0.0-win ফোল্ডার থেকে proxy.exe ওপেন করে মিনিমাইজ করে রাখুন ।
৯ । ব্রাউজার হিসেবে আপনাকে Google Chrome ব্যবহার করতে হবে । সার্টিফিকেট Error সমাধান করার জন্য আপনাকে অবশ্যই নিচের এই কাজটি করতে হবে ।
Google Chrome এর Shortcut থেকে Properties এ যান । Target এর ঘরে একেবারে শেষে একটি স্পেস দিয়ে --ignore-certificate-errors --allow-running-insecure-content যোগ করুন ।
নিচের মত -
"C:\Users\zahid islam\AppData\Local\Google\Chrome\Application\chrome.exe" --ignore-certificate-errors --allow-running-insecure-content
এবার ব্রাউজার এ 127.0.0.1:8000 সেট করুন ।
[ ফ্রি নেট ব্যবহারকারীদের জন্য- IDM এ 127.0.0.1:8080 সেট করুন । অর্থাৎ Simple Server এ Local Proxy port 8080 অনুসারে । GappProxy শুধুমাত্র ssl সাইট ব্রাউজ করার জন্য দিয়েছি ]
এখন থেকে পরবর্তী সময়ে আপনাকে শুধু ৮ নং ধাপ বাস্তবায়ন করতে হবে ।
ভাল থাকবেন সবাই ।
আমি জাহিদ ইসলাম। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 6 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 69 টি টিউন ও 617 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 1 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
ভাই এইটা দিইয়ে কি ফ্রী নেট চলবে ?