systemd ဝန်ဆောင်မှု အဓိပ္ပာယ်ဖွင့်ဆိုချက်တွင် ပတ်ဝန်းကျင် သတ်မှတ်ချက်တစ်ခုလုံးကို unit ဖိုင်၏ ကိုးကားအမှတ်အသားများ အတွင်းတွင် ထားပါ။

[Service]
Environment="NO_PROXY=localhost,127.0.0.1,::1,intranet.example"

ကော်မာများသည် NO_PROXY ၏ တန်ဖိုး၏ အစိတ်အပိုင်းဖြစ်သည်။ ပတ်ဝန်းကျင်ကို တည်ဆောက်စဉ် systemd သည် ပတ်ပတ်လည်ရှိ ကိုးကားအမှတ်အသားများကို ဖယ်ရှားသည်။ ကွန်ရက် client သည် စာရင်းကို လက်ခံပြီးနောက် ၎င်း၏ bypass သင်္ကေတကို အနက်ဖွင့်သည်။ ကိုးကားအမှတ်အသား အတွင်းရှိပြီးသား အရာတစ်ခု၏ အလယ်တွင် နောက်ထပ် ကိုးကားအမှတ်အသား စတင်ခြင်းသည် သီးခြား shell ကိုးကားအလွှာကို မဖန်တီးပါ။

Unit ဖိုင်များသည် shell စာသားများ မဟုတ်ပါ။ export ထုတ်ပြန်ချက် သို့မဟုတ် ရင်းနှီးသော ကိန်းရှင်အမည်သည် Environment= ညွှန်ကြားချက်တွင် shell တိုးချဲ့မှုကို မပေးပါ။

  1. ဒေသတွင်း၌ အကျိုးသက်ရောက်သော ဝန်ဆောင်မှုဖွဲ့စည်းမှုကို စစ်ဆေးပါ၊ လျှို့ဝှက်ချက်များကို ဖုံးကွယ်ထားပါ။
  2. ပြောင်းလဲပြီးနောက် ဝန်ဆောင်မှု အဓိပ္ပာယ်ဖွင့်ဆိုချက်များကို ပြန်လည်ဖွင့်ပြီး သက်ရောက်ခံရသော ဝန်ဆောင်မှု၏ ပုံမှန် ပြန်လည်စတင်သည့် လုပ်ထုံးလုပ်နည်းကို အသုံးပြုပါ။ လက်ရှိလုပ်ငန်းအပေါ် သက်ရောက်မှုကို စီစဉ်ပါ၊ အထူးသဖြင့် မျှဝေထားသော ပုံရိပ် daemon အတွက်။
  3. ရည်ရွယ်ထားသော တန်ဖိုးသည် လုပ်ငန်းစဉ်အသစ်သို့ ရောက်ရှိကြောင်း အတည်ပြုပါ။ unit ဖိုင်ကို ပြန်လည်ဖွင့်ရုံဖြင့် ရှိပြီးသား လုပ်ငန်းစဉ်၏ ပတ်ဝန်းကျင်ကို အစားထိုး၍ မရပါ။

ထို့နောက်မှသာ client ၏ ဒိုမိန်း သို့မဟုတ် ကွန်ရက်ခွဲ ကိုက်ညီမှုကို စူးစမ်းပါ။ terminal တွင် အလုပ်လုပ်သော စာရင်းသည် ဝန်ဆောင်မှုသို့ အလားတူပုံစံဖြင့် ဘယ်တော့မှ မရောက်ခဲ့နိုင်ပါ။

ဆက်စပ်ဆောင်းပါးများ