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 विस्तार देत नाही.

  1. स्थानिक पातळीवर प्रभावी सेवा संरचना तपासा, गुपिते लपवून.
  2. बदलल्यानंतर सेवा व्याख्या पुन्हा लोड करा आणि प्रभावित सेवेची नेहमीची पुनर्सुरू करण्याची प्रक्रिया वापरा. सक्रिय कामावरील परिणामाचे नियोजन करा, विशेषतः सामायिक इमेज डीमनसाठी.
  3. इच्छित मूल्य नवीन प्रक्रियेपर्यंत पोहोचते याची खात्री करा. केवळ unit फाइल पुन्हा लोड करून विद्यमान प्रक्रियेचे environment बदलता येत नाही.

त्यानंतरच क्लायंटच्या डोमेन किंवा सबनेट जुळणीची तपासणी करा. टर्मिनलमध्ये चालणारी यादी कदाचित त्याच स्वरूपात सेवेपर्यंत कधीच पोहोचली नसेल.

संबंधित लेख