ຄຸນສົມບັດ proxy.pac-url ຂອງ NetworkManager ເກັບທີ່ຢູ່ທີ່ສາມາດເອົາໄຟລ໌ PAC ໄດ້. proxy.pac-script ເກັບ JavaScript UTF-8 ໂດຍກົງ. ສອງອັນນີ້ເປັນຄຸນສົມບັດການຕັ້ງຄ່າແຍກກັນ.

ສຳລັບໂປຣໄຟລ໌ທີ່ມີຢູ່ແລ້ວ ເຊິ່ງໃຊ້ PAC ທີ່ດູແລຈາກໄລຍະໄກ:

nmcli connection modify "office" proxy.method auto \
  proxy.pac-script "" \
  proxy.pac-url "https://config.example.net/proxy.pac"

ອີກທາງເລືອກໜຶ່ງ, nmcli ປັດຈຸບັນສາມາດອ່ານໄຟລ໌ທ້ອງຖິ່ນໄດ້ ເມື່ອຕັ້ງ pac-script:

nmcli connection modify "office" proxy.method auto \
  proxy.pac-url "" \
  proxy.pac-script "file:///home/alex/proxy.pac"

ໃນຮູບແບບທີສອງ nmcli ອ່ານໄຟລ໌ ແລະ ບັນທຶກເນື້ອໃນຂອງມັນເປັນສະຄຣິບ. ມັນບໍ່ໄດ້ເກັບການອ້າງອີງທີ່ມີຊີວິດເຊິ່ງຕິດຕາມການແກ້ໄຂພາຍຫຼັງຂອງໄຟລ໌ນັ້ນໂດຍອັດຕະໂນມັດ. ເຮັດການນຳເຂົ້າການຕັ້ງຄ່າຄືນ ເມື່ອຕ້ອງອັບເດດສະຄຣິບທີ່ບັນທຶກໄວ້.

ສະຄຣິບຕ້ອງກຳນົດ FindProxyForURL. ນຳໃຊ້ໂປຣໄຟລ໌ທີ່ແກ້ໄຂແລ້ວຜ່ານວົງຈອນການເປີດໃຊ້ປົກກະຕິຂອງການເຊື່ອມຕໍ່ ແລະ ກວດເສັ້ນທາງຕົວຈິງຂອງລູກຄ້າທີ່ເຂົ້າຮ່ວມ. ປະເມີນຜົນ PAC ສຳລັບປາຍທາງທີ່ຮ້ອງຂໍ. ການບັນທຶກເມຕາດາຕາພຣອກຊີຂອງ NetworkManager ບໍ່ໄດ້ບັງຄັບໃຫ້ແອັບພລິເຄຊັນຊັອກເກັດໃດໆໃຊ້ມັນ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ