ຕັ້ງຄ່າເຊີບເວີ DNS Recursive ພື້ນຖານແລະຕັ້ງຄ່າເຂດ ສຳ ລັບໂດເມນ
ຈິນຕະນາການວ່າມັນຈະເປັນແນວໃດຖ້າພວກເຮົາຕ້ອງຈື່ທີ່ຢູ່ IP ຂອງທຸກເວັບໄຊທ໌ທີ່ພວກເຮົາໃຊ້ໃນແຕ່ລະມື້. ເຖິງແມ່ນວ່າພວກເຮົາມີຄວາມຊົງ ຈຳ ທີ່ງົດງາມ, ຂະບວນການໃນການຊອກຫາເວັບໄຊທ໌້ກໍ່ຈະເປັນການຊ້າແລະໃຊ້ເວລາຫຼາຍ.
ແລະຈະເປັນແນວໃດຖ້າພວກເຮົາຕ້ອງການເຂົ້າເບິ່ງຫລາຍໆເວບໄຊທ໌ຫລືໃຊ້ຫລາຍໆໂປແກຼມທີ່ອາໄສຢູ່ໃນເຄື່ອງດຽວກັນຫລື virtual host? ນັ້ນແມ່ນ ໜຶ່ງ ໃນຄວາມເຈັບຫົວທີ່ຮ້າຍແຮງທີ່ສຸດທີ່ຂ້ອຍສາມາດຄິດໄດ້ - ບໍ່ໃຫ້ເວົ້າເຖິງຄວາມເປັນໄປໄດ້ທີ່ຢູ່ IP ທີ່ກ່ຽວຂ້ອງກັບເວບໄຊທ໌ຫລືແອັບພລິເຄຊັນສາມາດປ່ຽນແປງໄດ້ໂດຍບໍ່ຕ້ອງແຈ້ງລ່ວງ ໜ້າ.
ພຽງແຕ່ຄວາມຄິດຂອງມັນກໍ່ຈະມີເຫດຜົນພຽງພໍທີ່ຈະເຊົາໃຊ້ອິນເຕີເນັດຫຼືເຄືອຂ່າຍພາຍໃນພາຍຫຼັງໄປ.
ນັ້ນແມ່ນສິ່ງທີ່ແນ່ນອນວ່າໂລກທີ່ບໍ່ມີ Domain Name System (ທີ່ເອີ້ນວ່າ DNS) ແມ່ນຫຍັງ. ໂຊກດີ, ບໍລິການນີ້ແກ້ໄຂບັນຫາທັງ ໝົດ ທີ່ກ່າວມາຂ້າງເທິງ - ເຖິງແມ່ນວ່າຄວາມ ສຳ ພັນລະຫວ່າງທີ່ຢູ່ IP ແລະການປ່ຽນຊື່ກໍ່ຕາມ.
ດ້ວຍເຫດຜົນດັ່ງກ່າວ, ໃນບົດຄວາມນີ້, ພວກເຮົາຈະຮຽນຮູ້ວິທີການຕັ້ງຄ່າແລະການ ນຳ ໃຊ້ DNS server ແບບງ່າຍດາຍ, ເຊິ່ງເປັນການບໍລິການທີ່ຈະຊ່ວຍໃຫ້ການແປຊື່ໂດເມນເປັນທີ່ຢູ່ IP ແລະໃນທາງກັບກັນ.
ແນະ ນຳ ການແກ້ໄຂຊື່ DNS
ສຳ ລັບເຄືອຂ່າຍນ້ອຍໆທີ່ບໍ່ຂຶ້ນກັບການປ່ຽນແປງເລື້ອຍໆ, ເອກະສານ/etc/hosts ສາມາດຖືກ ນຳ ໃຊ້ເປັນວິທີການຫຍໍ້ຂອງຊື່ໂດເມນຕໍ່ການແກ້ໄຂບັນຫາທີ່ຢູ່ IP.
ດ້ວຍໄວຍາກອນທີ່ງ່າຍດາຍ, ເອກະສານນີ້ຊ່ວຍໃຫ້ພວກເຮົາເຊື່ອມໂຍງຊື່ (ແລະ/ຫຼືນາມແຝງ) ກັບທີ່ຢູ່ IP ດັ່ງຕໍ່ໄປນີ້:
[IP address] [name] [alias(es)]
ຍົກຕົວຢ່າງ,
192.168.0.1 gateway gateway.mydomain.com 192.168.0.2 web web.mydomain.com
ດັ່ງນັ້ນ, ທ່ານສາມາດໄປຫາເຄື່ອງຈັກເວັບໄຊທ໌ໄດ້ໂດຍຊື່ຂອງມັນ, ນາມແຝງ web.mydomain.com, ຫຼືທີ່ຢູ່ IP ຂອງມັນ.
ສຳ ລັບເຄືອຂ່າຍທີ່ໃຫຍ່ກວ່າຫລືຜູ້ທີ່ຂື້ນກັບການປ່ຽນແປງເລື້ອຍໆ, ການ ນຳ ໃຊ້ເອກະສານ/etc/hosts ເພື່ອແກ້ໄຂບັນດາຊື່ໂດເມນເຂົ້າໃນທີ່ຢູ່ IP ຈະບໍ່ແມ່ນທາງອອກທີ່ຍອມຮັບໄດ້. ນັ້ນແມ່ນບ່ອນທີ່ຕ້ອງການການບໍລິການທີ່ອຸທິດຕົນ.
ພາຍໃຕ້ຜ້າຄຸມ, ເຄື່ອງແມ່ຂ່າຍ DNS ສອບຖາມຖານຂໍ້ມູນໃຫຍ່ໃນຮູບແບບຕົ້ນໄມ້, ເຊິ່ງເລີ່ມຕົ້ນຈາກຮາກ (".")
ເຂດ.
ຮູບພາບຕໍ່ໄປນີ້ຈະຊ່ວຍພວກເຮົາໃຫ້ເຫັນຕົວຢ່າງ:
ໃນຮູບພາບຂ້າງເທິງ, ຮາກ (.)
ເຂດປະກອບດ້ວຍ com, edu, ແລະໂດເມນສຸດທິ. ແຕ່ລະໂດເມນເຫຼົ່ານີ້ແມ່ນ (ຫລືສາມາດເປັນ) ໄດ້ຮັບການຄຸ້ມຄອງໂດຍອົງການຈັດຕັ້ງທີ່ແຕກຕ່າງກັນເພື່ອຫລີກລ້ຽງການຂື້ນກັບທີ່ໃຫຍ່ແລະກາງ. ສິ່ງນີ້ອະນຸຍາດໃຫ້ແຈກຢາຍ ຄຳ ຮ້ອງຂໍຢ່າງຖືກຕ້ອງຕາມ ລຳ ດັບ.
ມາເບິ່ງກັນວ່າມີຫຍັງເກີດຂື້ນພາຍໃຕ້ເສື້ອຜ້າ:
1. ເມື່ອລູກຄ້າເຮັດການສອບຖາມກັບ DNS server ສຳ ລັບ web1.sales.me.com, server ຈະສົ່ງ ຄຳ ຖາມໃຫ້ກັບ server (DNS) ທີ່ຢູ່ທາງເທິງ (ຮາກ), ເຊິ່ງຊີ້ໃຫ້ ຄຳ ຄົ້ນຫາເຄື່ອງແມ່ຂ່າຍຊື່ໃນ .com
ເຂດ.
ສິ່ງນີ້, ສົ່ງ ຄຳ ຖາມໃຫ້ກັບເຄື່ອງແມ່ຂ່າຍຊື່ລະດັບຕໍ່ໄປ (ໃນເຂດ me.com
), ແລະຈາກນັ້ນສົ່ງໄປທີ່ sales.me.com
. ຂະບວນການນີ້ຖືກເຮັດຊ້ ຳ ອີກຫລາຍຄັ້ງຕາມຄວາມຕ້ອງການຈົນກ່ວາ FQDN (ຊື່ໂດເມນທີ່ມີເງື່ອນໄຂຄົບຖ້ວນ, web1.sales.me.com ໃນຕົວຢ່າງນີ້) ຖືກສົ່ງຄືນໂດຍເຄື່ອງແມ່ຂ່າຍຊື່ຂອງເຂດທີ່ມັນຢູ່.
2. ໃນຕົວຢ່າງນີ້, server server ໃນ sales.me.com.
ຕອບກັບທີ່ຢູ່ web1.sales.me.com
ແລະສົ່ງຄືນສະມາຄົມຊື່ IP ທີ່ຕ້ອງການ ແລະຂໍ້ມູນອື່ນໆເຊັ່ນກັນ (ຖ້າມີການຕັ້ງຄ່າໃຫ້ເຮັດ).
ຂໍ້ມູນທັງ ໝົດ ນີ້ຈະຖືກສົ່ງໄປຫາເຊີບເວີ DNS ເດີມ, ເຊິ່ງຫຼັງຈາກນັ້ນຈະສົ່ງມັນຄືນໃຫ້ກັບລູກຄ້າທີ່ຮ້ອງຂໍໃນຄັ້ງ ທຳ ອິດ. ເພື່ອຫຼີກເວັ້ນການເຮັດຊ້ ຳ ຂັ້ນຕອນດຽວກັນ ສຳ ລັບການສອບຖາມທີ່ຄ້າຍຄືກັນໃນອະນາຄົດ, ຜົນຂອງການສອບຖາມຈະຖືກເກັບໄວ້ໃນ DNS server.
ນີ້ແມ່ນເຫດຜົນທີ່ວ່າການຕັ້ງຄ່າແບບນີ້ເປັນທີ່ຮູ້ຈັກທົ່ວໄປວ່າເປັນການເອີ້ນຄືນເຊີຟເວີ DNS.