Citi NO_PROXY en systemd Environment-direktivo
Tenu la tutan NO_PROXY-asignon kune en systemd Environment-direktivo kaj apartigu la analizon de la unit-dosiero disde la preterpasa sintakso de la kliento.
En systemd-servodefino, tenu la tutan mediasignon interne de la citiloj de la unit-dosiero:
[Service]
Environment="NO_PROXY=localhost,127.0.0.1,::1,intranet.example"
La komoj estas parto de la valoro de NO_PROXY. systemd forigas la ĉirkaŭajn citilojn dum ĝi konstruas la medion; la retkliento ricevas la liston kaj poste interpretas sian preterpasan sintakson. Komenci alian citilon duonvoje en jam citita ero ne kreas sendependan tavolon de ŝel-citado.
Unit-dosieroj ne estas ŝel-skriptoj. Instrukcio export aŭ konata variablonomo ne havigas ŝel-ekspansion en direktivo Environment=.
- Kontrolu la efektivan servokonfiguron loke, kaŝante sekretojn.
- Post ŝanĝo, reŝargu la servodefinojn kaj uzu la kutiman restartigan proceduron de la koncerna servo. Planu la efikon al aktiva laboro, precipe por komuna bild-demono.
- Konfirmu, ke la celita valoro atingas la novan procezon. Nur reŝargi unit-dosieron ne povas anstataŭigi la medion de ekzistanta procezo.
Nur tiam esploru la domajnan aŭ subretan kongruon de la kliento. Listo, kiu funkcias en terminalo, eble neniam atingis la servon en la sama formo.