NO_PROXY ну курулушун systemd Environment директивасында тырнакчага алуу
Бүт NO_PROXY дайындоосун бир systemd Environment директивасында чогуу кармап, unit файлын талдоону кардардын bypass синтаксисинен бөлүңүз.
systemd кызматынын аныктамасында бүт чөйрө дайындоосун unit файлынын тырнакчаларынын ичинде кармаңыз:
[Service]
Environment="NO_PROXY=localhost,127.0.0.1,::1,intranet.example"
Үтүрлөр NO_PROXY маанисинин бөлүгү. systemd чөйрөнү курууда айланадагы тырнакчаларды алып салат; тармактык кардар тизмени алат да, анан өзүнүн bypass синтаксисин чечмелейт. Мурун тырнакчага алынган элементтин ортосунда дагы бир тырнакча баштоо shell тырнакчасынын өзүнчө катмарын жаратпайт.
Unit файлдары shell скрипттери эмес. export билдирүүсү же тааныш өзгөрмө аты Environment= директивасында shell кеңейтүүсүн бербейт.
- Кызматтын натыйжалуу конфигурациясын жергиликтүү текшериңиз, сырларды жашырыңыз.
- Өзгөрткөндөн кийин кызмат аныктамаларын кайра жүктөңүз жана таасир эткен кызматтын кадимки кайра баштоо жол-жобосун колдонуңуз. Активдүү ишке тийгизген таасирин пландаңыз, өзгөчө жалпы имидж демону үчүн.
- Көздөлгөн маани жаңы процесске жетээрин ырастаңыз. Бир гана unit файлын кайра жүктөө бар процесстин чөйрөсүн алмаштыра албайт.
Андан кийин гана кардардын домен же субтармак дал келүүсүн изилдеңиз. Терминалда иштеген тизме кызматка ошол эле формада жетпеген болушу мүмкүн.