Navođenje NO_PROXY pod navodnicima u systemd Environment direktivi
Držite celo dodeljivanje NO_PROXY zajedno u jednoj systemd Environment direktivi i odvojite parsiranje unit datoteke od klijentske sintakse zaobilaženja.
U definiciji systemd usluge držite celo dodeljivanje okruženja unutar navodnika unit datoteke:
[Service]
Environment="NO_PROXY=localhost,127.0.0.1,::1,intranet.example"
Zapete su deo vrednosti NO_PROXY. systemd uklanja okolne navodnike dok gradi okruženje; mrežni klijent prima listu i zatim tumači sopstvenu sintaksu zaobilaženja. Počinjanje drugih navodnika na pola već pod navodnicima stavke ne stvara nezavisan sloj navođenja ljuske.
Unit datoteke nisu skripte ljuske. Izraz export ili poznato ime promenljive ne pruža proširenje ljuske u direktivi Environment=.
- Proverite efektivnu konfiguraciju usluge lokalno, skrivajući tajne.
- Nakon promene ponovo učitajte definicije usluga i upotrebite uobičajeni postupak ponovnog pokretanja pogođene usluge. Planirajte uticaj na aktivan rad, posebno za deljeni démon slika.
- Potvrdite da nameravana vrednost dospeva do novog procesa. Samo ponovno učitavanje unit datoteke ne može zameniti okruženje postojećeg procesa.
Tek tada istražite podudaranje klijentskog domena ili podmreže. Lista koja radi u terminalu možda nikada nije stigla do usluge u istom obliku.