Squid 7 no-tproxy: ປິດການປອມທີ່ຢູ່ຕົ້ນທາງໄປຫາ proxy ຫຼັກ
ໃຊ້ຕົວເລືອກ no-tproxy ສະເພາະຫຼັກ ເມື່ອ proxy ຊັ້ນລຸ່ມຕ້ອງເຊື່ອມຕໍ່ຕາມປົກກະຕິໄປຫາຂັ້ນຕໍ່ໄປຂອງມັນ.
ຕົວຮັບຟັງ TPROXY ຂອງ Squid ສາມາດຮັບທຣາຟຟິກຂອງລູກຄ້າໄດ້ສຳເລັດ ໃນຂະນະທີ່ການເຊື່ອມຕໍ່ກັບຫຼັກຂອງມັນລົ້ມເຫລວ. ການຮັກສາທີ່ຢູ່ຕົ້ນທາງໃນການເຊື່ອມຕໍ່ອອກນັ້ນອາດບໍ່ເໝາະສົມກັບເສັ້ນທາງເຄືອຂ່າຍຂອງຫຼັກ.
ໃນ Squid ລຸ້ນທີ່ຮອງຮັບຕົວເລືອກນີ້ ໃຫ້ເພີ່ມ no-tproxy ໃສ່ນິຍາມ cache_peer ທີ່ມີຢູ່ແລ້ວທີ່ກ່ຽວຂ້ອງ. ຕົວຢ່າງ:
cache_peer parent.example.net parent 8118 0 no-query no-tproxyno-tproxy ປິດການປອມທີ່ຢູ່ຕົ້ນທາງຂອງລູກຄ້າສຳລັບການເຊື່ອມຕໍ່ໄປຫາ peer ນີ້. ມັນບໍ່ໄດ້ລຶບການຕັ້ງຄ່າແບບໂປ່ງໃສຂອງຕົວຮັບຟັງ ແລະ ບໍ່ໄດ້ເລືອກ peer ດ້ວຍຕົວມັນເອງ. ຮັກສາຕົວເລືອກ ແລະ ກົດລະບຽບອື່ນໆໃນການເລືອກຫຼັກຂອງການຕິດຕັ້ງ. ບ່ອນທີ່ກົດລະບຽບເຫຼົ່ານັ້ນອະນຸຍາດປາຍທາງສາທາລະນະຜ່ານຫຼັກທີ່ບໍ່ມີການພິສູດຕົວຕົນ ລາຍຊື່ proxy HTTP ສະເໜີທີ່ຢູ່ຜູ້ສະໝັກ; ຢ່າເກັບຂໍ້ມູນຢືນຢັນຕົວຕົນຂອງຫຼັກທີ່ມີຢູ່ ແລະ ກວດສອບການອະນຸຍາດສຳລັບແຕ່ລະເປົ້າໝາຍ CONNECT ຕົວຈິງ.
ຕອນນີ້ຫຼັກໄດ້ຮັບການເຊື່ອມຕໍ່ຕາມປົກກະຕິຈາກທີ່ຢູ່ອອກຂອງ Squid ເອງ ພາຍໃຕ້ NAT ໃດໆ. ນະໂຍບາຍການເຂົ້າເຖິງ ແລະ ການພິສູດຕົວຕົນຂອງມັນຕ້ອງອະນຸຍາດ proxy ຊັ້ນລຸ່ມນັ້ນ. ກວດສອບ ທີ່ຢູ່ຕົ້ນທາງທີ່ຫຼັກເຫັນ ເມື່ອມັນໃຊ້ຂໍ້ຈຳກັດ IP.
ຕົວເລືອກນີ້ຖືກບັນທຶກໄວ້ສຳລັບ Squid 7 ແລະ ລຸ້ນທີ່ຮອງຮັບກ່ອນໜ້າ; ເອກະສານອ້າງອີງການຕັ້ງຄ່າລະບຸວ່າບໍ່ມີໃນ Squid 8. ໃຫ້ສູດນີ້ຜູກກັບລຸ້ນທີ່ໃຊ້ຢູ່.