ໃນ Linux, /etc/hosts ແມ່ນໄຟລ໌ທີ່ໃຊ້ໂດຍລະບົບປະຕິບັດການເພື່ອແປຊື່ໂຮດເປັນທີ່ຢູ່ IP. ມັນຍັງຖືກເອີ້ນວ່າໄຟລ໌ 'ເຈົ້າພາບ'. ໂດຍການເພີ່ມແຖວໃສ່ໄຟລ໌ນີ້, ພວກເຮົາສາມາດສ້າງແຜນທີ່ຊື່ໂຮດທີ່ຕົນເອງມັກໄປຫາທີ່ຢູ່ IP-ທີ່ຢູ່ arbitrary, ເຊິ່ງຫຼັງຈາກນັ້ນພວກເຮົາສາມາດໃຊ້ສໍາລັບການທົດສອບເວັບໄຊທ໌ໃນທ້ອງຖິ່ນ.
ETC hosts ໃນ Linux ແມ່ນຫຍັງ?
/etc/hosts ແມ່ນ ໄຟລ໌ລະບົບປະຕິບັດການທີ່ແປຊື່ໂຮດ ຫຼືຊື່ໂດເມນເປັນທີ່ຢູ່ IP. ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບການທົດສອບການປ່ຽນແປງເວັບໄຊທ໌ຫຼືການຕັ້ງຄ່າ SSL ກ່ອນທີ່ຈະເອົາເວັບໄຊທ໌ເຜີຍແຜ່ສາທາລະນະ. … ດັ່ງນັ້ນໃຫ້ແນ່ໃຈວ່າທ່ານໄດ້ຕັ້ງທີ່ຢູ່ IP ແບບຄົງທີ່ສໍາລັບ Linux hosts ຫຼື nodes ທີ່ໃຊ້ລະບົບປະຕິບັດການອື່ນ.
ຊື່ເຈົ້າພາບ ແລະ ອື່ນໆຢູ່ໃສ?
ດ້ວຍ Debian, /etc/hostname ຖືກອ່ານໂດຍ /etc/init. d/ຊື່ເຈົ້າພາບ. sh init script ແລະຈະສະທ້ອນເຖິງການປ່ຽນແປງໃດໆເມື່ອ reboot.
ຈຸດປະສົງຂອງໄຟລ໌ແລະອື່ນໆ hostname?
ໄຟລ໌ /etc/hosts ມີຊື່ໂຮດອິນເຕີເນັດ (IP) ແລະທີ່ຢູ່ສໍາລັບໂຮດທ້ອງຖິ່ນແລະໂຮດອື່ນໆໃນເຄືອຂ່າຍອິນເຕີເນັດ. ໄຟລ໌ນີ້ແມ່ນ ໃຊ້ເພື່ອແກ້ໄຂຊື່ເຂົ້າໄປໃນທີ່ຢູ່ (ນັ້ນຄືການແປຊື່ໂຮດເປັນທີ່ຢູ່ອິນເຕີເນັດຂອງມັນ).
ຂ້ອຍຈະເພີ່ມຊື່ໂຮດໃຫ້ກັບໂຮດ ETC ໄດ້ແນວໃດ?
ສໍາລັບ Windows:
- ເປີດຕົວແກ້ໄຂຂໍ້ຄວາມຂອງທ່ານໃນໂໝດຜູ້ເບິ່ງແຍງລະບົບ.
- ໃນຕົວແກ້ໄຂຂໍ້ຄວາມ, ເປີດ C:WindowsSystem32driversetchosts.
- ເພີ່ມທີ່ຢູ່ IP ແລະຊື່ເຈົ້າພາບ. ຕົວຢ່າງ: 171.10.10.5 opm.server.com.
- ບັນທຶກການປ່ຽນແປງ.
ຂ້ອຍຈະໃຊ້ໂຮດແລະອື່ນໆແນວໃດ?
ໃຊ້ຄໍາແນະນໍາຕໍ່ໄປນີ້ຖ້າທ່ານໃຊ້ Linux:
- ເປີດປ່ອງຢ້ຽມ Terminal.
- ໃສ່ຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອເປີດໄຟລ໌ hosts ໃນຕົວແກ້ໄຂຂໍ້ຄວາມ: sudo nano /etc/hosts.
- ໃສ່ລະຫັດຜູ້ໃຊ້ໂດເມນຂອງທ່ານ.
- ເຮັດການປ່ຽນແປງທີ່ຈໍາເປັນຕໍ່ໄຟລ໌.
- ກົດ Control-X.
- ເມື່ອເຈົ້າຖືກຖາມວ່າທ່ານຕ້ອງການບັນທຶກການປ່ຽນແປງຂອງເຈົ້າ, ໃສ່ y.
Linux ມີໄຟລ໌ hosts ບໍ?
Linux ເປັນເຈົ້າພາບສະຖານທີ່ຂອງໄຟລ໌
ໃນ Linux, ທ່ານສາມາດຊອກຫາໄຟລ໌ hosts ໄດ້ ພາຍໃຕ້ /etc/hosts. ເນື່ອງຈາກມັນເປັນໄຟລ໌ຂໍ້ຄວາມທໍາມະດາ, ທ່ານສາມາດເປີດໄຟລ໌ hosts ໂດຍໃຊ້ຕົວແກ້ໄຂຂໍ້ຄວາມທີ່ທ່ານຕ້ອງການ. ເນື່ອງຈາກໄຟລ໌ hosts ເປັນໄຟລ໌ລະບົບ, ທ່ານຈະຕ້ອງການສິດທິໃນການບໍລິຫານເພື່ອບັນທຶກການປ່ຽນແປງ.
ຕົວຢ່າງຊື່ເຈົ້າພາບແມ່ນຫຍັງ?
ໃນອິນເຕີເນັດ, ຊື່ເຈົ້າພາບແມ່ນ ຊື່ໂດເມນທີ່ຖືກມອບຫມາຍໃຫ້ກັບຄອມພິວເຕີໂຮດ. ຕົວຢ່າງ, ຖ້າ Computer Hope ມີຄອມພິວເຕີສອງເຄື່ອງຢູ່ໃນເຄືອຂ່າຍຂອງມັນທີ່ມີຊື່ວ່າ "bart" ແລະ "homer," ຊື່ໂດເມນ "bart.computerhope.com" ກໍາລັງເຊື່ອມຕໍ່ກັບຄອມພິວເຕີ "bart".
ການບໍລິການຊື່ເຈົ້າພາບແມ່ນຫຍັງ?
ລາຍລະອຽດ. systemd-hostname. ການບໍລິການແມ່ນ ການບໍລິການລະບົບທີ່ອາດຈະຖືກໃຊ້ເພື່ອປ່ຽນຊື່ໂຮດຂອງລະບົບ ແລະເມຕາເດຕາຂອງເຄື່ອງທີ່ກ່ຽວຂ້ອງຈາກໂປຼແກຼມຜູ້ໃຊ້. ມັນຖືກເປີດໃຊ້ໂດຍອັດຕະໂນມັດຕາມຄໍາຮ້ອງຂໍແລະຢຸດຕົວມັນເອງເມື່ອບໍ່ໄດ້ໃຊ້.
ຊື່ເຈົ້າພາບໃຊ້ເພື່ອຫຍັງ?
ໃນເຄືອຂ່າຍຄອມພິວເຕີ, ຊື່ໂຮດ (ຊື່ເດີມ) ແມ່ນປ້າຍຊື່ທີ່ຖືກມອບໃຫ້ອຸປະກອນທີ່ເຊື່ອມຕໍ່ກັບເຄືອຂ່າຍຄອມພິວເຕີແລະຖືກນໍາໃຊ້. ເພື່ອກໍານົດອຸປະກອນໃນຮູບແບບຕ່າງໆຂອງການສື່ສານເອເລັກໂຕຣນິກ, ເຊັ່ນວ່າ World Wide Web.
ຊື່ເຈົ້າພາບເຮັດວຽກແນວໃດ?
ຊື່ເຈົ້າພາບແມ່ນສິ່ງທີ່ອຸປະກອນຖືກເອີ້ນຢູ່ໃນເຄືອຂ່າຍ. ຂໍ້ກໍານົດທາງເລືອກສໍາລັບການນີ້ແມ່ນຊື່ຄອມພິວເຕີແລະຊື່ເວັບໄຊທ໌. ຊື່ເຈົ້າພາບ ຖືກນໍາໃຊ້ເພື່ອຈໍາແນກອຸປະກອນພາຍໃນເຄືອຂ່າຍທ້ອງຖິ່ນ. ນອກຈາກນັ້ນ, ຄອມພິວເຕີສາມາດພົບໄດ້ໂດຍຜູ້ອື່ນໂດຍຜ່ານຊື່ເຈົ້າພາບ, ເຊິ່ງເຮັດໃຫ້ການແລກປ່ຽນຂໍ້ມູນພາຍໃນເຄືອຂ່າຍ, ຕົວຢ່າງ.
ຊື່ເຈົ້າພາບຖືກແກ້ໄຂແນວໃດ?
ການແກ້ໄຂຊື່ເຈົ້າພາບໂດຍທົ່ວໄປໃຊ້ລໍາດັບຕໍ່ໄປນີ້: ລູກຄ້າກວດເບິ່ງວ່າຊື່ທີ່ສອບຖາມເປັນຂອງຕົນເອງ. ຫຼັງຈາກນັ້ນ, ລູກຄ້າຄົ້ນຫາໄຟລ໌ Hosts ທ້ອງຖິ່ນ, ບັນຊີລາຍຊື່ຂອງທີ່ຢູ່ IP ແລະຊື່ທີ່ເກັບໄວ້ໃນຄອມພິວເຕີທ້ອງຖິ່ນ.