এটি এপিটি কনফিগারেশনের সাথে আরও সাধারণ উত্তর।
প্রক্সি সেটিংস কনফিগার করার জন্য অনেক জায়গা রয়েছে বলে এটি শুরুতেই বিভ্রান্তি পেতে পারে। আমাকে কিছু জিনিস সংক্ষিপ্ত করে কিছু ভাল অনুশীলনের পরামর্শ দিন।
কনসোল প্রোগ্রামগুলির জন্য
উদাহরণস্বরূপ: উইজেট, গিট এবং প্রায় প্রতিটি কনসোল অ্যাপ্লিকেশন যা ইন্টারনেটের সাথে সংযোগ স্থাপন করে।
আপনি যদি প্রতিবার কোনও কারণে আপনার কমান্ডগুলি চালনা করে প্রক্সি কনফিগার করতে চান তবে নিম্নলিখিত কমান্ডগুলি ব্যবহার করে পরিবেশের ভেরিয়েবল সেট করুন ।
export http_proxy=http://DOMAIN\USERNAME:PASSWORD@SERVER:PORT/
export ftp_proxy=http://DOMAIN\USERNAME:PASSWORD@SERVER:PORT/
অন্য আপনি যদি সমস্ত ব্যবহারকারীর জন্য প্রতিবার একই সেটিংস ব্যবহার করতে চান তবে এগুলি ব্যবহার করুন।
বাশার্কে কনফিগার করুন
$ nano /etc/bash.bashrc
export http_proxy=http://DOMAIN\USERNAME:PASSWORD@SERVER:PORT/
export ftp_proxy=http://DOMAIN\USERNAME:PASSWORD@SERVER:PORT/
কনফিগার করুন /etc/environment
$ nano /etc/environment
https_proxy="http://myproxy.server.com:8080/"
ftp_proxy="http://myproxy.server.com:8080/" ...
জিইউআই ব্যবহার করে কনফিগার করুন
নেটওয়ার্ক সেটিংস খুলুন এবং আপনার সিস্টেমের প্রশস্ত নেটওয়ার্ক প্রক্সি সেট করুন।
নেটওয়ার্ক -> নেটওয়ার্ক প্রক্সি -> কনফিগার -> বিস্তৃত সিস্টেম প্রয়োগ করুন।
তবে আপনার কাছে প্রক্সিটির প্রমাণীকরণ থাকলে এটি কার্যকর নাও হতে পারে।
উপযুক্ত জন্য।
অ্যাপের জন্য আপনাকে কিছু অতিরিক্ত কাজ করতে হবে, কারণ ঘটনাক্রমে এপি পরিবেশের পরিবর্তনগুলি মানায় না,
$ nano /etc/apt/apt.conf
Acquire::http::Proxy "http://USERNAME:PASSWORD@SERVER:PORT";
Acquire::https::Proxy "https://USERNAME:PASSWORD@SERVER:PORT";
এই সুযোগের বাইরে থাকা সমস্ত কিছুর জন্য, অ্যাপ্লিকেশনটিতেই প্রক্সি সেটিংস কনফিগার করার একটি বিকল্প থাকতে হবে। না হলে আমি দুঃখিত;)