systemd Environment নির্দেশিকায় NO_PROXY উদ্ধৃত করা
সম্পূর্ণ NO_PROXY অ্যাসাইনমেন্ট একটি systemd Environment নির্দেশিকায় একসাথে রাখুন এবং unit-ফাইল পার্সিংকে ক্লায়েন্টের bypass সিনট্যাক্স থেকে আলাদা করুন।
একটি systemd পরিষেবা সংজ্ঞায়, সম্পূর্ণ environment অ্যাসাইনমেন্ট unit-ফাইলের উদ্ধৃতির ভেতরে রাখুন:
[Service]
Environment="NO_PROXY=localhost,127.0.0.1,::1,intranet.example"
কমাগুলো NO_PROXY-এর মানের অংশ। systemd environment তৈরি করার সময় আশপাশের উদ্ধৃতি সরিয়ে দেয়; নেটওয়ার্ক ক্লায়েন্ট তালিকাটি পায় এবং পরে তার bypass সিনট্যাক্স ব্যাখ্যা করে। ইতিমধ্যে উদ্ধৃত একটি আইটেমের মাঝখানে আরেকটি উদ্ধৃতি শুরু করলে স্বাধীন shell-উদ্ধৃতি স্তর তৈরি হয় না।
Unit ফাইল shell স্ক্রিপ্ট নয়। একটি export বিবৃতি বা পরিচিত ভেরিয়েবল নাম Environment= নির্দেশিকায় shell সম্প্রসারণ দেয় না।
- স্থানীয়ভাবে কার্যকর পরিষেবা কনফিগারেশন পরীক্ষা করুন, গোপন তথ্য লুকিয়ে।
- পরিবর্তনের পরে পরিষেবা সংজ্ঞাগুলো পুনরায় লোড করুন এবং প্রভাবিত পরিষেবার স্বাভাবিক পুনরায় চালু করার পদ্ধতি ব্যবহার করুন। সক্রিয় কাজের উপর প্রভাব পরিকল্পনা করুন, বিশেষত একটি শেয়ার করা ইমেজ ডিমনের জন্য।
- নিশ্চিত করুন যে ইচ্ছিত মান নতুন প্রসেসে পৌঁছায়। শুধু একটি unit ফাইল পুনরায় লোড করা বিদ্যমান প্রসেসের environment প্রতিস্থাপন করতে পারে না।
তবেই ক্লায়েন্টের ডোমেইন বা সাবনেট মিল পরীক্ষা করুন। টার্মিনালে কাজ করা একটি তালিকা একই আকারে পরিষেবায় কখনো না পৌঁছাতে পারে।