paponblog

Friday, 18 May 2012

১০ মিনিটে বানিয়ে নিন নিজস্ব প্রক্সি সার্ভার - Create your own proxy in 10 minutes


বানিয়ে নিন পাইথনের প্রক্সি সার্ভার প্রক্সি সার্ভার নিয়ে পোস্টটা অনেকদিন আগে করতে চেয়েছিলাম। কিন্তু আমার মত অলস মানুষের দ্বারা হয়ে উঠবে না এটাই স্বাভাবিক :P। কিছুক্ষন আগে রাফি ভাই এর অনুরোধে এই পোস্ট লিখতে বসলাম।

প্রথমে এই প্রক্সি সার্ভারের ব্যাপারে আমাকে সাহায্য করেছিলেন তুষার ভাই। যদিও উনার দেওয়া ফাইলে আমি সফল হই নাই। তারপরও উনার সহযোগিতা না পেলে এটা পেতাম না।
যেভাবে করবেনঃ
    # যারা এপইঞ্জিন নিয়ে কাজ করেন নাই তারা এই পোস্ট পড়ে নিন। লিঙ্ক
  • প্রথমে এই লিঙ্কে যান https://appengine.google.com/start/createapp? একটা এপ্লিকেশন তৈরী করুন। subdomain.appspot.com এরকম হবে।
  • এখন পাইথন এবং গুগল এপ ইঞ্জিন লাঞ্চার ডাউনলোড করে নিন যদি না থাকে। পাইথন এবং গুগল এপ ইঞ্জিন ( আমি পাইথন ২.৭.২ ব্যবহার করি)
  • এই ফাইলটা ডাউনলোড করে ফোল্ডার রিনেম করে নিন আইডেন্টিফায়ার দিয়ে বা যে সাবডোমেইন দিয়ে এপ্লিকেশন খুলেছিলেন এবং এর ভিতরে app.yaml নাম-এ একটা ফাইল আপনাকে এডিট করতে হবে। (application: proxy) এখানে "proxy" চেঞ্জ করে আপনার আইডেন্টিফায়ার অর্থাৎ সাবডোমেইন যে নামে নিয়েছেলেন সেটা দিন।
  • এবার Google App Engine Launcher ওপেন করুন। File > Add Existing Application... অথবা CTRL + SHIFT + N প্রেস করুন। এবং এই ফোল্ডার গুগল এপ ইঞ্জিন লাঞ্চার দিয়ে ওপেন করুন।
  • এবার রান করে দেখুন ঠিক আছে নাকি। তারপর Deploy বাটনে প্রেস করে আপনার ইমেইলের লগইন পাসওয়ার্ড দিয়ে আপলোড করে দিন।
  • ব্যাস হয়ে গেল। যদি কোনো সমস্যা হয় আমাকে জানাতে পারেন।

Demo: এখানে ক্লিক করে দেখুন

বিঃ দ্রঃ গুগলে সার্চ দিলে পিএইচপি এর অনেক প্রক্সি পাওয়া যাবে। কিন্তু এটা পাইথন দিয়ে বানানো একটা সিম্পল প্রক্সি যা খুব সহজে ফ্রি হোস্ট করতে পারবেন। কুকি লাগে না এরকম প্রায় সবধরনের সাইট এই প্রক্সি দিয়ে ভিসিট করতে পারবেন।
# এই প্রক্সি সার্ভার একটি ওপেন সোর্স প্রজেক্ট Mirrorr থেকে নেওয়া যা তৈরী করেছেন Brett Slatkin

No comments:

Post a Comment

free counters
^ Back ToTop