NO_PROXY lainaaminen systemd Environment -direktiivissä
Pidä koko NO_PROXY-määritys yhdessä systemd Environment -direktiivissä ja erota unit-tiedoston jäsennys asiakkaan ohitussyntaksista.
Pidä systemd-palvelun määritelmässä koko ympäristömääritys unit-tiedoston lainausmerkkien sisällä:
[Service]
Environment="NO_PROXY=localhost,127.0.0.1,::1,intranet.example"
Pilkut ovat osa NO_PROXY-muuttujan arvoa. systemd poistaa ympäröivät lainausmerkit ympäristöä rakentaessaan; verkkoyhteysohjelma saa luettelon ja tulkitsee sitten oman ohitussyntaksinsa. Toisen lainausmerkin aloittaminen jo lainatun alkion keskellä ei luo erillistä komentotulkin lainauskerrosta.
Unit-tiedostot eivät ole komentotulkin skriptejä. export-lause tai tuttu muuttujan nimi ei tuota komentotulkin laajennusta Environment=-direktiivissä.
- Tarkista palvelun tosiasiallinen kokoonpano paikallisesti ja peitä salaisuudet.
- Muutettuasi sen lataa palvelumääritelmät uudelleen ja käytä kyseisen palvelun tavanomaista uudelleenkäynnistystapaa. Suunnittele vaikutus käynnissä olevaan työhön, erityisesti jaetulle levykuvataustapalvelulle.
- Varmista, että aiottu arvo saavuttaa uuden prosessin. Pelkkä unit-tiedoston uudelleenlataus ei voi korvata olemassa olevan prosessin ympäristöä.
Vasta sen jälkeen tutki asiakkaan toimialue- tai aliverkkotäsmäytystä. Päätteessä toimiva luettelo ei välttämättä ole koskaan saapunut palvelulle samassa muodossa.