ລາຍການຫົວເລື່ອງ
ໃນຖານະ ຜູ້ເບິ່ງແຍງ ລະບົບເວັບໄຊທ໌ WordPress , ບາງຄັ້ງພວກເຮົາພົບກັບສະຖານະການທີ່ພວກເຮົາເຮັດການປ່ຽນແປງຮູບແບບ, JS, ຫຼືເນື້ອຫາໜ້າອື່ນໆໃນເຊີບເວີເວັບໄຊທ໌ WordPress, ແຕ່ພົບວ່າການປ່ຽນແປງນັ້ນບໍ່ມີປະສິດທິພາບຫຼັງຈາກໂຫຼດໜ້າເວັບຄືນໃໝ່ໃນທ້ອງຖິ່ນ.
ໃນຫຼາຍໆກໍລະນີ, ພວກເຮົາສາມາດແກ້ໄຂໄດ້ໂດຍການບັງຄັບໃຫ້ຫນ້າເວັບໂຫຼດຫນ້າຈໍຄືນ, ແຕ່ບາງຄັ້ງມັນບໍ່ເຮັດວຽກ.
ໃນກໍລະນີນີ້, ທ່ານອາດຈະຈໍາເປັນຕ້ອງໄດ້ລຶບລ້າງ DNS cache ທ້ອງຖິ່ນຂອງທ່ານ.
ໃນບົດຄວາມນີ້, ພວກເຮົາຈະອະທິບາຍລາຍລະອຽດກ່ຽວກັບວິທີການລ້າງ / ລ້າງ DNS cache ນີ້ trick ປະຕິບັດ, ຂ້າພະເຈົ້າຫວັງວ່າມັນຈະຊ່ວຍໃຫ້ທ່ານ!
DNS ແມ່ນຫຍັງ?
DNS ຫຍໍ້ມາຈາກ Domain Name Server. ເມື່ອເວັບໄຊທ໌ ຫຼື ແອັບພລິເຄຊັນເວັບຖືກໂຮດຢູ່ໃນເຊີບເວີ, ບໍ່ວ່າຈະອີງໃສ່ Linux ຫຼື Windows, ມັນຈະຖືກມອບໝາຍຊຸດຕົວເລກສະເພາະທີ່ແຍກດ້ວຍຈຸດ; ໃນທາງເທັກນິກແລ້ວ, ນີ້ແມ່ນທີ່ຢູ່ IP. DNS ແມ່ນຄືກັບການແປພາສາອັງກິດຂອງຕົວເລກເຫຼົ່ານີ້.
DNS ເຮັດວຽກແນວໃດ?
ເມື່ອທ່ານໃສ່ທີ່ຢູ່ເວັບໄຊທ໌ໃນຕົວທ່ອງເວັບ, ມັນຈະຊອກຫາ DNS ຂອງມັນ, ເຊິ່ງຖືກມອບຫມາຍໃຫ້ຊື່ໂດເມນຢູ່ໃນເວັບໄຊທ໌ຂອງຜູ້ລົງທະບຽນຊື່ໂດເມນ.
ຫຼັງຈາກນັ້ນ, ມັນຖືກປ່ຽນເປັນທີ່ຢູ່ IP ທີ່ໄດ້ຮັບມອບຫມາຍແລະການຮ້ອງຂໍກັບຄືນໄປຫາເວັບໄຊທ໌ແມ່ນຖືກສົ່ງໄປຫາເຄື່ອງແມ່ຂ່າຍທີ່ສອດຄ້ອງກັບ DNS, ດັ່ງນັ້ນຈຶ່ງໄດ້ຮັບທີ່ຢູ່ IP.

ເຫດຜົນສໍາລັບການອະທິບາຍວິທີການ DNS ເຮັດວຽກແມ່ນເພື່ອເຮັດໃຫ້ມັນງ່າຍຂຶ້ນສໍາລັບທ່ານທີ່ຈະເຂົ້າໃຈວິທີການ DNS caching ເຮັດວຽກ.
ເພື່ອປັບປຸງເວລາຕອບສະຫນອງ, ຕົວທ່ອງເວັບເກັບຮັກສາທີ່ຢູ່ DNS ຂອງເວັບໄຊທ໌ທີ່ທ່ານໄດ້ໄປຢ້ຽມຢາມ, ຂະບວນການທີ່ເອີ້ນວ່າ DNS caching.
ດັ່ງນັ້ນ, ຖ້າເຈົ້າຂອງເວັບໄຊທ໌ໄດ້ຍ້າຍເວັບໄຊທ໌ໄປຫາເຄື່ອງແມ່ຂ່າຍອື່ນທີ່ມີ DNS ໃຫມ່ (ຫຼືທີ່ຢູ່ IP), ທ່ານອາດຈະຍັງເຫັນເວັບໄຊທ໌ຢູ່ໃນເຄື່ອງແມ່ຂ່າຍເກົ່າເພາະວ່າຄອມພິວເຕີທ້ອງຖິ່ນຂອງທ່ານເກັບ DNS ຂອງເຄື່ອງແມ່ຂ່າຍເກົ່າ.
ເພື່ອໃຫ້ໄດ້ຮັບເນື້ອຫາເວັບໄຊທ໌ຫຼ້າສຸດຈາກເຄື່ອງແມ່ຂ່າຍໃຫມ່, ທ່ານຈໍາເປັນຕ້ອງລ້າງ DNS cache ຂອງຄອມພິວເຕີທ້ອງຖິ່ນຂອງທ່ານ.ບາງຄັ້ງ cache ຖືກເກັບໄວ້ເປັນເວລາດົນນານແລະທ່ານຈະບໍ່ສາມາດເບິ່ງເນື້ອຫາເວັບໄຊທ໌ໃຫມ່ຈົນກ່ວາ cache ຈະຖືກລຶບລ້າງ.
ສິ່ງ DNS (ຂະບວນການ backend) ແມ່ນເບິ່ງບໍ່ເຫັນຢ່າງສົມບູນສໍາລັບພວກເຮົາໃນແຕ່ລະມື້, ເວັ້ນເສຍແຕ່ວ່າທ່ານພົບວ່າການປ່ຽນແປງຢູ່ໃນເວັບໄຊທ໌ຂອງທ່ານບໍ່ໄດ້ສະແດງເປັນປົກກະຕິ.
ດັ່ງນັ້ນ, ຖ້າທ່ານໄດ້ຍ້າຍເວັບໄຊທ໌ຂອງທ່ານໄປຫາເຄື່ອງແມ່ຂ່າຍໃຫມ່ແລະເຮັດການປ່ຽນແປງບາງຢ່າງໃນເວັບໄຊທ໌ຂອງທ່ານ, ແຕ່ທ່ານບໍ່ສາມາດເຫັນການປ່ຽນແປງເຫຼົ່ານັ້ນໃນຄອມພິວເຕີທ້ອງຖິ່ນຂອງທ່ານ, ຫນຶ່ງໃນຂັ້ນຕອນການວິນິດໄສທໍາອິດທີ່ທ່ານຈໍາເປັນຕ້ອງເຮັດແມ່ນເພື່ອ flush DNS.
ທ່ານສາມາດເຮັດໄດ້ໃນລະດັບຕົວທ່ອງເວັບເຊັ່ນດຽວກັນກັບລະດັບ OS ໂດຍໃຊ້ຄໍາສັ່ງ flush.
ພວກເຮົາອະທິບາຍຂະບວນການນີ້ໃນລາຍລະອຽດເພີ່ມເຕີມໃນພາກຕໍ່ໄປນີ້.
ວິທີການບັງຄັບໃຫ້ໂຫຼດຫນ້າຈໍຄືນເນື້ອຫາຫນ້າເວັບໄຊທ໌ຜ່ານຕົວທ່ອງເວັບ?
ກ່ອນທີ່ຈະລ້າງ DNS, ທ່ານສາມາດພະຍາຍາມບັງຄັບໃຫ້ flush ຫນ້າເວັບທີ່ທ່ານຕ້ອງການໄປຢ້ຽມຢາມ.ນີ້ຈະລຶບລ້າງ cache ຂອງຫນ້າເວັບແລະຊ່ວຍໃຫ້ຕົວທ່ອງເວັບຊອກຫາໄຟລ໌ທີ່ຖືກປັບປຸງສໍາລັບຫນ້າເວັບ.
- ລະບົບປະຕິບັດການ Windows:Internet Explorer, Microsoft Edge, Mozilla Firefox ຫຼື Google ChromeGoogle Chrome, ໃຊ້ການປະສົມປະສານທີ່ສໍາຄັນ "Ctrl + F5".
- ຄອມພິວເຕີ Apple/MAC:Mozilla Firefox ຫຼື Google Chrome, ໃຊ້ການປະສົມປະສານທີ່ສໍາຄັນ "CMD + SHIFT + R".ຖ້າທ່ານໃຊ້ Apple Safari, ໃຊ້ການປະສົມປະສານທີ່ສໍາຄັນ "SHIFT + Reload".
ນອກນັ້ນທ່ານຍັງສາມາດພະຍາຍາມເຂົ້າຫາຫນ້າໂດຍໃຊ້ໂໝດບໍ່ເປີດເຜີຍຕົວຕົນ (Chrome) ຫຼືປ່ອງຢ້ຽມສ່ວນຕົວ (Firefox).
ຫຼັງຈາກສໍາເລັດການໂຫຼດຫນ້າຈໍຄືນແບບບັງຄັບຂອງເນື້ອຫາຫນ້າ, ພວກເຮົາຈະປະຕິບັດການລຶບ DNS cache ອີກເທື່ອຫນຶ່ງ.ຂັ້ນຕອນການລຶບລ້າງແຄດແມ່ນຂຶ້ນກັບເຊີບເວີ ແລະບຣາວເຊີຂອງທ່ານ.
ວິທີການລ້າງ DNS cache ໃນ Windows 10 ລະບົບປະຕິບັດການ?
ເຂົ້າສູ່ໂໝດພ້ອມຮັບຄຳສັ່ງ ແລະລຶບລ້າງແຄສໃນ Windows OS.
- ໃຊ້ການປະສົມຄີບອດ:
Windows+R - ປາກົດໜ້າຈໍ Run ▼

- ພິມໃສ່ກ່ອງປ້ອນຂໍ້ມູນ:
CMD - ກົດ Enter ເພື່ອຢືນຢັນແລະປ່ອງຢ້ຽມ Command Prompt ຈະເປີດ.
- ການປ້ອນຂໍ້ມູນ
ipconfig/flushdnsແລະກົດ Enter ▼
- ປ່ອງຢ້ຽມຈະເຕືອນຂໍ້ມູນສົບຜົນສໍາເລັດຂອງ DNS Flush▼

ວິທີການລ້າງ DNS cache ໃນ MAC OS (iOS)?
ກົດ Utilities ພາຍໃຕ້ Go ໃນແຖບນໍາທາງເທິງສຸດຂອງເຄື່ອງ MAC▼

ເປີດ Terminal/Terminal (ທຽບເທົ່າກັບຄໍາສັ່ງຂອງລະບົບປະຕິບັດການ Windows)▼

ປະຕິບັດຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອລຶບລ້າງ DNS cache ໃນຄອມພິວເຕີຂອງທ່ານ▼
sudo killall -HUP mDNSResponder && echo macOS DNS Cache Resetຄໍາສັ່ງຂ້າງເທິງນີ້ອາດຈະແຕກຕ່າງກັນໂດຍສະບັບ OS ດັ່ງຕໍ່ໄປນີ້:
1. ສຳລັບລະບົບປະຕິບັດການ Mac OS Sierra, Mac OS X El Capitan, Mac OS X Mavericks, Mac OS X Mounted Lion , ແລະ Mac OS X Lion, ໃຫ້ໃຊ້ຄຳສັ່ງຕໍ່ໄປນີ້ ▼
sudo killall -HUP mDNSResponder2. ສໍາລັບ Mac OS X Yosemite, ໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້ ▼
sudo discoveryutil udnsflushcaches3. ໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້ສໍາລັບ Mac OS X Snow Leopard ▼
sudo dscacheutil -flushcache4. ສຳລັບ Mac OS X Leopard ແລະລຸ່ມນີ້, ໃຫ້ໃຊ້ຄຳສັ່ງຕໍ່ໄປນີ້▼
sudo lookupd -flushcacheວິທີການລ້າງ DNS cache ໃນ Linux OS?
ຂັ້ນຕອນທີ 1: ໃນ Ubuntu Linux ແລະ Linux Mint, ໃຊ້ທາງລັດແປ້ນພິມ Ctrl+Alt+T ເພື່ອເປີດ terminal.
ຂັ້ນຕອນທີ 2: ຫຼັງຈາກການເປີດຕົວ terminal, ໃສ່ລະຫັດຄໍາສັ່ງດັ່ງຕໍ່ໄປນີ້▼
sudo /etc/init.d/networking restart
- ມັນອາດຈະຖາມຫາລະຫັດຜ່ານຂອງຜູ້ເບິ່ງແຍງລະບົບ.
ຂັ້ນຕອນທີ 3: ເມື່ອສໍາເລັດ, ມັນຈະສະແດງຂໍ້ຄວາມຢືນຢັນເຊັ່ນນີ້ ▼
[ ok ] Restarting networking (via systemctl): networking.service
ຂັ້ນຕອນທີ 4: ຖ້າ DNS Flush ລົ້ມເຫຼວ, ກະລຸນາປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້.
ຂັ້ນຕອນທີ 5: ໃສ່ຄຳສັ່ງຕໍ່ໄປນີ້ໃນ terminal ▼
sudo apt install nscd- ຫຼັງຈາກສໍາເລັດຄໍາສັ່ງຂ້າງເທິງ, ເຮັດຊ້ໍາຂັ້ນຕອນ 1 ຫາ 4.
ວິທີການອະນາໄມCentOSDNS cache ເປີດບໍ?
ໃຊ້ການປະສົມປະສານຂອງແປ້ນພິມ Ctrl+Alt+T ເພື່ອເປີດເຄື່ອງໝາຍປາຍທາງ.
ໃສ່ຄໍາສັ່ງຕໍ່ໄປນີ້ ▼
nscd -i hosts
ເພື່ອເປີດບໍລິການ DNS ຄືນໃໝ່, ກະລຸນາໃສ່ຄຳສັ່ງຕໍ່ໄປນີ້ ▼
service nscd restart
ວິທີການລ້າງ DNS cache ໃນ Google Chrome?
ລ້າງ DNS cache ໃນ Chrome, ເປີດຕົວທ່ອງເວັບຂອງ Google Chrome.
ໃນແຖບທີ່ຢູ່, ໃສ່ທີ່ຢູ່ຕໍ່ໄປນີ້ ▼
chrome://net-internals/#dnsມັນຈະສະແດງຕົວເລືອກຕໍ່ໄປນີ້ ▼

ໃຫ້ຄລິກໃສ່ປຸ່ມ "Clear host cache".
ວິທີການລ້າງ DNS cache ໃນ Firefox?
ໄປທີ່ປະຫວັດ Firefox ແລະຄລິກໃສ່ຕົວເລືອກ Clear History ▼

ຖ້າຕ້ອງການ, ເລືອກ Cache/Cache (ແລະທາງເລືອກອື່ນທີ່ກ່ຽວຂ້ອງ) ແລະກົດປຸ່ມ Clear Now ▼

ວິທີການລ້າງ DNS cache ໃນ Safari?
ໄປທີ່ຕົວເລືອກການຕັ້ງຄ່າຂັ້ນສູງພາຍໃຕ້ການຕັ້ງຄ່າ ▼

- ເລືອກຕົວເລືອກ "'ສະແດງເມນູພັດທະນາໃນແຖບເມນູ'" ▲
ມັນຈະສະແດງເມນູພັດທະນາໃນຕົວເລືອກເມນູຂອງຕົວທ່ອງເວັບ▼

ພາຍໃຕ້ "ການພັດທະນາ", ຊອກຫາຕົວເລືອກ "Caches ຫວ່າງເປົ່າ" ▲
- ນີ້ຈະລຶບລ້າງ DNS cache.
- ອີກທາງເລືອກ, ຖ້າທ່ານຕ້ອງການລຶບລ້າງ cache ຢ່າງສົມບູນ, ທ່ານສາມາດຄລິກໃສ່ "Clear History" ໂດຍກົງພາຍໃຕ້ເມນູ "ປະຫວັດສາດ" ຂອງຕົວທ່ອງເວັບ Safari.
ວິທີການລ້າງ DNS cache ໃນ Internet Explorer?
ໃຫ້ຄລິກໃສ່ຮູບສັນຍາລັກ (…) ໃນແຈຂວາເທິງ, ຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ "ການຕັ້ງຄ່າ" ▼

ຄລິກຕົວເລືອກ "ເລືອກສິ່ງທີ່ຈະລຶບ" ພາຍໃຕ້ Clear browsing data ▼

ເລືອກຕົວເລືອກ Cached Data ແລະ Files ຈາກເມນູ ▼

ສະຫຼຸບ
ອີງຕາມລະບົບປະຕິບັດການແລະຕົວທ່ອງເວັບຂອງຄອມພິວເຕີຂອງທ່ານ, ທ່ານສາມາດນໍາໃຊ້ຫນຶ່ງໃນວິທີການຂ້າງເທິງຖ້າທ່ານພົບບັນຫາໃດໆ.
ເພື່ອໂຫຼດຂໍ້ມູນເວັບໄຊທ໌ຂອງທ່ານຄືນໃໝ່ເພື່ອໃຫ້ໄດ້ຂໍ້ມູນຫຼ້າສຸດ, ໂດຍປົກກະຕິແລ້ວ ພວກເຮົາຍັງສາມາດເຮັດສິ່ງນີ້ໄດ້:
- ພະຍາຍາມບັງຄັບໃຫ້ໂຫຼດໜ້າເວັບຄືນໃໝ່ (Ctrl F5)
- ໃຊ້ຕົວເລືອກ "Clear Browsing Data" ໃນການຕັ້ງຄ່າເບົາເຊີຂອງທ່ານ (ດັ່ງຂ້າງເທິງກ່າວຂັ້ນຕອນ)
- ລ້າງ DNS ຂອງລະບົບປະຕິບັດການຂອງທ່ານ (ໂດຍໃຊ້ຄໍາສັ່ງຂ້າງເທິງ).
- ຣີສະຕາດເຣົາເຕີຂອງທ່ານເພື່ອຣີເຊັດການເຊື່ອມຕໍ່ອິນເຕີເນັດຂອງທ່ານ.
ໂດຍທົ່ວໄປແລ້ວ, ຂັ້ນຕອນຂ້າງເທິງສາມາດແກ້ໄຂບັນຫາທີ່ຄົນສ່ວນໃຫຍ່ພົບເນື້ອຫາຫລ້າສຸດຂອງຫນ້າບໍ່ສົດຊື່ນ.
ຖ້າຫຼັງຈາກປະຕິບັດຕາມຂັ້ນຕອນຂ້າງເທິງ, ບັນຫາຍັງບໍ່ສາມາດແກ້ໄຂໄດ້, ພວກເຮົາແນະນໍາໃຫ້ທ່ານຕິດຕໍ່ທາງດ້ານວິຊາການກັບຜູ້ໃຫ້ບໍລິການເຊີບເວີເວັບໄຊທ໌ຂອງທ່ານເພື່ອສະຫນັບສະຫນູນ.
ຫວັງວ່າ ບົດຄວາມ "ວິທີການບັງຄັບໃຫ້ໂຫຼດຄືນໃໝ່ ແລະ ລຶບລ້າງ DNS Cache ໃນ Windows 10/MAC/Linux/CentOS?" ທີ່ແບ່ງປັນໃນ ບລັອກຂອງ Chen Weiliang ( https://www.chenweiliang.com/ ) ຈະເປັນປະໂຫຍດຕໍ່ທ່ານ.
ຮູ້ສຶກວ່າບໍ່ເສຍຄ່າທີ່ຈະແບ່ງປັນລິ້ງຂອງບົດຄວາມນີ້: https://www.chenweiliang.com/cwl-1275.html
