ການໃສ່ຄຳອ້າງ NO_PROXY ໃນຄຳສັ່ງ Environment ຂອງ systemd
ເກັບການກຳນົດ NO_PROXY ທັງໝົດໄວ້ນຳກັນໃນຄຳສັ່ງ Environment ດຽວຂອງ systemd ແລະ ແຍກການວິເຄາະໄຟລ໌ unit ອອກຈາກໄວຍາກອນ bypass ຂອງລູກຄ້າ.
ໃນນິຍາມບໍລິການ systemd, ເກັບການກຳນົດສະພາບແວດລ້ອມທັງໝົດໄວ້ພາຍໃນຄຳອ້າງຂອງໄຟລ໌ unit:
[Service]
Environment="NO_PROXY=localhost,127.0.0.1,::1,intranet.example"
ຈຸດຈ່າຍແມ່ນສ່ວນໜຶ່ງຂອງຄ່າຂອງ NO_PROXY. systemd ຈະລຶບຄຳອ້າງທີ່ອ້ອມອຽງອອກເມື່ອສ້າງສະພາບແວດລ້ອມ; ລູກຄ້າເຄືອຂ່າຍຮັບລາຍການນັ້ນແລ້ວຈຶ່ງຕີຄວາມໄວຍາກອນ bypass ຂອງຕົນ. ການເລີ່ມຄຳອ້າງອື່ນກາງລາຍການທີ່ຢູ່ໃນຄຳອ້າງແລ້ວບໍ່ໄດ້ສ້າງຊັ້ນຄຳອ້າງ shell ທີ່ເປັນເອກະລາດ.
ໄຟລ໌ unit ບໍ່ແມ່ນສະຄຣິບ shell. ຄຳສັ່ງ export ຫຼື ຊື່ຕົວແປທີ່ຄຸ້ນເຄີຍບໍ່ໄດ້ໃຫ້ການຂະຫຍາຍ shell ໃນຄຳສັ່ງ Environment=.
- ກວດສອບການຕັ້ງຄ່າບໍລິການທີ່ມີຜົນຈິງໃນເຄື່ອງ ໂດຍປິດບັງຄວາມລັບ.
- ຫຼັງຈາກປ່ຽນແລ້ວ ໂຫຼດນິຍາມບໍລິການຄືນໃໝ່ ແລະ ໃຊ້ຂັ້ນຕອນຣີສະຕາດປົກກະຕິຂອງບໍລິການທີ່ໄດ້ຮັບຜົນກະທົບ. ວາງແຜນຜົນກະທົບຕໍ່ວຽກທີ່ກຳລັງເຮັດຢູ່ ໂດຍສະເພາະກັບເດມອນຮູບພາບທີ່ໃຊ້ຮ່ວມກັນ.
- ຢືນຢັນວ່າຄ່າທີ່ຕ້ອງການໄປຮອດຂະບວນການໃໝ່. ການໂຫຼດໄຟລ໌ unit ຄືນໃໝ່ຢ່າງດຽວບໍ່ສາມາດປ່ຽນສະພາບແວດລ້ອມຂອງຂະບວນການທີ່ມີຢູ່ແລ້ວໄດ້.
ຫຼັງຈາກນັ້ນຈຶ່ງກວດສອບການຈັບຄູ່ໂດເມນ ຫຼື ເຄືອຂ່າຍຍ່ອຍຂອງລູກຄ້າ. ລາຍການທີ່ເຮັດວຽກໃນທາງລັດອາດບໍ່ເຄີຍໄປຮອດບໍລິການໃນຮູບແບບດຽວກັນ.