ການຈັບຄູ່ໂດເມນປາຍທາງໃນ Squid ACL
ຈັບຄູ່ຊື່ໂຮສທີ່ຕ້ອງການກັບປະເພດ Squid ACL ທີ່ຖືກຕ້ອງ ແລະ ແຍກກົດລະບຽບຄຳນຳໜ້າຂອງຊື່ໂຮສອອກຈາກຮູບແບບ URL ເຕັມ.
ໃຊ້ ACL ໂດເມນປາຍທາງເມື່ອຄວາມຕ້ອງການກ່ຽວກັບໂຮສ ບໍ່ແມ່ນຄຳໃດໜຶ່ງຢູ່ໃນ URL:
acl selected_sites dstdomain .example.com
ຮູບແບບທີ່ມີຈຸດນຳໜ້າກວມເອົາ example.com ແລະ ໂດເມນຍ່ອຍຂອງມັນ. ມັນບໍ່ເຮັດໃຫ້ example.com.other.test ເປັນສ່ວນໜຶ່ງຂອງໂດເມນນັ້ນ. ຮັກສາຕົວເລືອກໂຮສທີ່ແນ່ນອນເມື່ອນະໂຍບາຍອະນຸຍາດພຽງໂຮສນັ້ນ.
ເລືອກຊ່ອງຂໍ້ມູນກ່ອນປ່ຽນຮູບແບບ. dstdomain, dstdom_regex ແລະ url_regex ກວດສອບການນຳສະເໜີທີ່ແຕກຕ່າງກັນ. ເສັ້ນທາງ ຫຼື ຄຳຖາມຂອງ URL ທີ່ມີຂໍ້ຄວາມຄ້າຍຄືໂດເມນ ບໍ່ໄດ້ບອກປາຍທາງນັ້ນ.
ຮັກສາແຕ່ລະຊື່ ACL ໄວ້ໃນປະເພດດຽວ. ການໃຊ້ຊື່ຄືນສຳລັບລາຍການໂດເມນ ແລະ regex ບໍ່ໄດ້ລວມຄວາມໝາຍຂອງທັງສອງ; ໃຫ້ຊື່ຕ່າງກັນແກ່ການທົດສອບຕ່າງກັນ ແລະ ລວມພວກມັນໃນກົດການເຂົ້າເຖິງ ຫຼື ການເລືອກ peer.
ຄຳນິຍາມຢ່າງດຽວບໍ່ໄດ້ໃຫ້ສິດເຂົ້າເຖິງ ຫຼື ເສັ້ນທາງແມ່. ໃຊ້ມັນກັບ ການຕັດສິນເຂົ້າເຖິງທີ່ຕ້ອງການ ໂດຍຮັກສາລູກຄ້າທີ່ໄດ້ຮັບອະນຸຍາດ ແລະ ເງື່ອນໄຂອື່ນໆທີ່ຈຳເປັນ.
ຮັກສາການຈັບຄູ່ພື້ນຖານ ແລະ ໂດເມນຍ່ອຍທີ່ຕ້ອງການ ແລະ ການບໍ່ຈັບຄູ່ທີ່ຫຼອກລວງຂອງຊື່ຍາວກວ່າ ໄວ້ກັບນະໂຍບາຍ. CONNECT ທຳມະດາສາມາດເປີດເຜີຍໂຮສປາຍທາງໄດ້ ແຕ່ບໍ່ແມ່ນເສັ້ນທາງໜ້າທີ່ຖືກເຂົ້າລະຫັດ, ດັ່ງນັ້ນກົດຂອງໂດເມນຈຶ່ງບໍ່ໄດ້ສັນຍາວ່າຈະກວດເສັ້ນທາງ.