প্রক্সি দিয়ে সংযুক্ত না থাকলে কীভাবে আমি টার্মিনালে প্রক্সিটিকে স্বয়ংক্রিয়ভাবে পুনরায় সেট করব


9

আমি কয়েকটি কমান্ড দ্বারা টার্মিনালের প্রক্সিটি পুনরায় সেট করার চেষ্টা করেছি কিন্তু এটি ঘটে না এবং স্বয়ংক্রিয়ভাবে এই প্রক্সিটিতে ফিরে যায় 172.16.0.16 (যা সম্ভবত আমার কলেজ প্রক্সি ছিল)।

আমি আমার সিস্টেম সেটিংসে পরীক্ষা করেছিলাম। কেন এটি পুনরাবৃত্তি হচ্ছে তা আমি বুঝতে পারি না।
দয়া করে বিস্তৃত হন A এছাড়াও আমি আরও জানতে চাই যে প্রক্সি সার্ভারকে কীভাবে বাইপাস করব আমি যেহেতু উবুন্টুর হোমপেজ হিসাবে আমার কলেজের প্রক্সি সেটিংসে ব্লক করা হওয়ায় উবুন্টু সংগ্রহস্থলের কোনও অ্যাক্সেস করতে পারিনি।

আপনার সময় জন্য ধন্যবাদ। টার্মিনাল স্ন্যাপশট

কারণ sudo ls /etc/apt/apt.conf.d/ এটি বিকল্পগুলির বিভিন্ন সেট প্রদর্শন করে যেখানে প্রক্সি তালিকাভুক্ত নয় I আমি 12.10 এ আছি, যদি এটি কোনওরকম সহায়তা করে। উপরের কমান্ডটি প্রবেশ করার পরে টার্মিনালের একটি স্ন্যাপ রেখেছি। ls কমান্ড প্রবেশ করেছে

উত্তর:


20

উবুন্টু 12.10 আপনি জিইআইআই (নেটওয়ার্ক সেটিংস) থেকে প্রক্সি সেট করার সময় /etc/environmentএবং উভয়ই প্রক্সি সেটিংস /etc/apt/apt.confসেট করে।

আপনার যথাযথ সেটিংস পরীক্ষা করুন

grep -Hnri proxy /etc/apt/

aptনিম্নলিখিত ফর্ম্যাটটিতে ব্যবহৃত প্রক্সি সেটিংস তালিকাভুক্ত করবে ।

filename:linenumber:proxy-setting

আপনি যদি কোনও আউটপুট দেখতে পান তবে এটির aptপ্রক্সি সেটিংসের সাথে মিল রয়েছে। সেগুলি সাফ করতে হবে।

sudoedit <filename>

আপনাকে সংশ্লিষ্ট কনফিগারেশন ফাইল সম্পাদনা করার অনুমতি দেবে। আপনার বিদ্যমান বিষয়বস্তুগুলিকে পুনরুদ্ধার করার ক্ষেত্রে কোথাও অনুলিপি করুন এবং লাইনগুলি দেখতে দেখতে মুছুন বা মন্তব্য করুন
Acquire::<protocol>::proxy=<your proxy here>
(এই লাইনে মন্তব্য করার জন্য একটি লাইনের শুরুতে যুক্ত করুন // মন্তব্য করা লাইনগুলি উপেক্ষা করা হবে))

ফাইলগুলি সংরক্ষণ করুন, পাঠ্য সম্পাদকটি বন্ধ করুন এবং আবার চেষ্টা করুন। যদি সমস্যাটি থেকে যায়,

গ্লোবাল ডিফল্ট পরিবেশ পরীক্ষা করুন।

grep proxy -i /etc/environment

বিশ্বব্যাপী প্রয়োগ করা কোনও প্রক্সি সেটিংস তালিকাভুক্ত করা উচিত। আপনার যদি এগুলি সাফ করার দরকার হয়,

sudoedit /etc/environment

টেক্সট এডিটর জ্বালিয়ে দেবে। # দিয়ে শুরু হওয়া রেখাগুলি উপেক্ষা করা হবে, সুতরাং আপনার প্রক্সি সেটিংস উল্লেখ করে এমন রেখাগুলির আগে একটি # যুক্ত করুন। ফাইলটি সংরক্ষণ করুন এবং আবার চেষ্টা করুন।

ব্যবহারকারীর পরিবেশ পরিষ্কার করা

এটি সম্ভব যে সিস্টেমওয়াইড কনফিগারেশনটি পরিষ্কার তবে aptব্যবহারকারীর পরিবেশ থেকে প্রক্সি সেটিংস তুলছে । sudoনির্দিষ্ট কনফিগারেশনে ডিফল্ট -Eহিসাবে বা স্পষ্টভাবে একটি বিকল্প হিসাবে পাস করার পরে পরিবেশ সংরক্ষণ করে।

env | grep -i proxy

কোনও বর্তমান পরিবেশ প্রক্সি সেটিংস তালিকাভুক্ত করা উচিত। unset <variable>কোনও ভেরিয়েবল আনসেট বা সাফ করতে ব্যবহার করা যেতে পারে। সমস্ত <protocol>_proxyভেরিয়েবল আনসেট করুন । তারা স্বয়ংক্রিয়ভাবে সেট হওয়া হয়, আপনি থেকে সংশ্লিষ্ট এন্ট্রিগুলির মন্তব্য পারে ~/.profile, ~/.bashrc,~/.pam_environment

(এগুলিতে সর্বাধিক সাধারণ ফাইল যা এন্ট্রি ধারণ করে them এগুলি ব্যবহার করে একবারে সমস্ত অনুসন্ধান করা যেতে পারে grep -Hni proxy ~/.profile ~/.bashrc ~/.pam_environment )


খুব খারাপ, তাদের উভয়ই কাজ করে না I আমি ব্রডব্যান্ড সংযোগের মাধ্যমে আছি, কেবল ব্রাউজারগুলি কার্যক্ষম al
Therealnube

আমার আপডেট করা উত্তর চেষ্টা করুন। গ্রেপ করার iবিকল্পটি লক্ষ্য করুন যা কোনও ক্ষেত্রে সংবেদনশীল অনুসন্ধান করে।
মহেশ

ঠিক আছে আমি ব্যবহারকারীর পরিবেশ সাফ করার জন্য শেষ বিটটি সম্পূর্ণ করি নি তবে আজ মনে হচ্ছে এটি যাদুকরীভাবে কাজ করছে ro সম্ভবত কিছু কোড নিজেকে স্থির করেছে: | আমি যদি অপারেশনটি পূর্বাবস্থায় ফিরতে হত? নেটওয়ার্ক জিইউআইতে পরিবর্তন করা কি ভবিষ্যতে প্রয়োজনীয় প্রক্সিটি অর্পণ করবে?
therealnube

হ্যাঁ. জিইউআই থেকে সেটিংস পরিবর্তন করা উপরের সমস্ত পরিবর্তনকে ফিরিয়ে দেবে। কেবলমাত্র আপনি সেগুলি ব্যাপী সিস্টেম প্রয়োগ করেছেন তা নিশ্চিত করুন।
মহেশ

আমি ভেরিয়েবলগুলি সাফ করার চেষ্টা করেছি, কিন্তু যখন আমি টার্মিনালটি বন্ধ করে আবার চালু করি তখন আমার সমস্ত প্রক্সি মানগুলি 192.168.2.1:8080 এ পুনরায় সেট করা হয় - কেন এটি হচ্ছে?
শেহিরার

3

http://www.iasptk.com/how-to-change-system-proxy-settings-from-terminal-in-ubuntu-1204precise

ওবুন্টু 12.04 (যথাযথ) এ টার্মিনাল থেকে সিস্টেম প্রক্সি সেটিংস কীভাবে পরিবর্তন করবেন

টার্মিনাল থেকে আপনার প্রক্সি সার্ভারটি ব্যবহার করতে উবুন্টু ডেস্কটপ / ল্যাপটপটি কনফিগার করুন।

উবুন্টু 12.04 এ টার্মিনাল থেকে প্রক্সি সেটিং সক্ষম করুন

টার্মিনালটি খুলুন এবং নিম্নলিখিত কমান্ডগুলি চালান

দ্রষ্টব্য: - আপনার সাথে হোস্ট আইপি এবং পোর্ট সেটিংস পরিবর্তন করুন।

gsettings set org.gnome.system.proxy.socks host '192.168.1.1′
gsettings set org.gnome.system.proxy.socks port 8080
gsettings set org.gnome.system.proxy mode 'manual'

উবুন্টু 12.04 এ টার্মিনাল থেকে প্রক্সি সেটিংটি অক্ষম করুন

gsettings set org.gnome.system.proxy mode 'none'

1
প্রক্সি সেট / ক্লিয়ার করার জন্য এটি পছন্দসই উপায়। জিসিআই (নেটওয়ার্ক প্রক্সি) গেসেটিংস বাইন্ডিংগুলি ব্যবহার করে একটি সমতুল্য কাজ করে। তবে এটি ব্যবহারকারীর স্তরের এন্ট্রি সেট করে এবং অ্যাপ্লিকেশনটি প্রভাবিত না থেকে থাকতে পারে।
মহেশ

0

app-get প্রক্সি সেটিং এ সঞ্চয় /etc/apt/apt.conf.d/20proxy

ফাইলের নামটি 20 প্রক্সির মতো কিছু হতে পারে ।

মনোযোগ: rootআপনার ফাইলটি পরিবর্তন বা সরাতে অনুমতি প্রয়োজন /etc/apt/apt.conf.d

এটি কাজ হতে পারে:

do sudo ls /etc/apt/apt.conf.d/

00aptitude    15update-stamp  20proxy                99update-notifier
00trustcdrom  20archive       
01autoremove  20changelog     50unattended-upgrades
10periodic    20dbus          70debconf

$ sudo এমভি /etc/apt/apt.conf.d/20proxy /etc/apt/apt.conf.d/20proxy~

আপনি যদি সরাসরি ফাইলটি খুঁজে না পান তবে Acquire::http::Proxyএই জাতীয় সন্ধান করুন:

/etc/apt/apt.conf.d সন্ধান করুন xargs grep "অধিগ্রহণ করুন :: http :: প্রক্সি``

প্রক্সি সেট করে এমন ফাইলের সামগ্রীটি যেমন হওয়া উচিত:

অধিগ্রহণ করুন :: http :: প্রক্সি "http: 172.16.0.16: 3142";

কিছু সময়ের জন্য পরিবেশের পরিবর্তনশীল সেট করা থাকে http_proxy, তাই এটি করুন :

রফতানি করুন http_proxy =


এটি স্যারকে সাহায্য করবে না, দয়া করে পদক্ষেপের মাধ্যমে আমাকে গাইড করুন I আমি তালিকাটি অ্যাক্সেস করতে পারছি না, কমান্ডটি $sudo ls /etc/apt/apt.conf.d/আমাকে অন্য একটি তালিকা দেখায়
9:42
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.