প্রথমে বাষ্প ক্লায়েন্ট ক্লায়েন্টকে আপডেট করা ব্যতীত অন্য কোনও জন্য প্রক্সি ব্যবহার করে না। বাষ্পের বাকী যোগাযোগগুলি সমস্ত ইউডিপি ভিত্তিক। আপনি প্রক্সি সার্ভারের মাধ্যমে গেম খেলতে পারবেন না।
আপডেটগুলির জন্য আপনি একটি প্রক্সি ব্যবহার করতে পারেন, তবে সাধারণভাবে একটি প্রমাণীকরণকারী প্রক্সি সার্ভারের পিছনে লিনাক্স অ্যাপ্লিকেশনগুলি ব্যবহার করার জন্য আপনাকে প্রক্সি সার্ভারে সরবরাহ করা প্রমাণীকরণের বিশদটি পেতে হবে। প্রায়শই এটি মাইক্রোসফ্ট এনটিএলএম প্রকারের প্রমাণীকরণ।
এটি বিরল ক্ষেত্রে, আপনি নিম্নলিখিত বাক্য গঠন দ্বারা প্রক্সিটিতে প্রমাণীকরণ করতে পারেন:
http://username:password@proxyhost:port/
উদাহরণ:
http_proxy=http://john:TheSecret123@my.proxy:8123/
বেশিরভাগ মানুষের পক্ষে যদিও এটি পর্যাপ্ত হবে না। বহির্মুখী প্যাকেটে এমএস প্রক্সি প্রমাণীকরণ ট্যাগ যুক্ত করতে আপনার সিএনটিএলএম এর মতো একটি প্রোগ্রাম দরকার। Cntlm একটি ছোট প্রক্সি সার্ভার যা আপনার স্থানীয় মেশিনে পরিষেবা হিসাবে চলমান। আপনি আপনার অ্যাপ্লিকেশনগুলিকে এই প্রক্সি সার্ভারে দেখান।
সিএনটিএলএম প্রক্সি সার্ভারটি নিম্নলিখিত বিবরণগুলির সাথে সেট আপ করা দরকার:
- প্যারেন্ট (আপস্ট্রিম) প্রক্সি সার্ভারের ঠিকানা এবং পোর্ট
- প্রমাণীকরণের জন্য ব্যবহারকারীর নাম এবং ডোমেন নাম
- হয় পাসওয়ার্ড বা (প্রস্তাবিত) পাসওয়ার্ডের একটি হ্যাশ এবং প্রমাণীকরণ পদ্ধতি।
এটি সিএনটিএলএম কনফিগারেশন ফাইল সম্পাদনা করে সাধারণত /etc/cntlm.conf
প্রয়োজনীয় বিবরণ সরবরাহ করে।
আপনি যদি একটি হ্যাশ সিএনটিএলএম ব্যবহার করতে চান তবে এটি উত্পাদন করার একটি উপায় সরবরাহ করে।
- প্যারেন্ট প্রক্সি ঠিকানা, পোর্ট এবং ব্যবহারকারীর নাম এবং ডোমেন নাম দিয়ে সিএনটিএলএম কনফিগার করুন।
- সিএনটিএলএম পুনরায় চালু করুন, যেমন মাধ্যমে
/etc/init.d/cntlm restart
- চালান
cntlm -IM http://test.com
আপনাকে আপনার পাসওয়ার্ডের জন্য অনুরোধ জানানো হবে। এটি প্রক্সি সার্ভারের বিপরীতে পাসওয়ার্ডটি পরীক্ষা করবে এবং cntlm.conf
ফাইলটিতে যুক্ত করার জন্য অবশিষ্ট তথ্য প্রদর্শন করবে , উদাহরণস্বরূপ:
johan@Komputer:~$ sudo cntlm -IM http://test.com
Password:
Config profile 1/4... OK (HTTP code: 200)
----------------------------[ Profile 0 ]------
Auth NTLMv2
PassNTLMv2 A12B34C56D78E90A12B34C56D78E90A1
/etc/cntlm.conf
ফাইলটিতে উপস্থিত হওয়ার সাথে সাথে এই দুটি লাইন যুক্ত করুন (সংঘাতের সাথে যুক্ত যে কোনও অপসারণ)
echo $http_proxy
?