ฉันจะล้างแคช DNS บนคอมพิวเตอร์ Win, Mac และ Linux ได้อย่างไร
ฉันจะล้างแคช DNS บนคอมพิวเตอร์ Win, Mac และ Linux ได้อย่างไร
คำตอบ:
ของ windows
ipconfig /flushdns
Mac (OS X 10.5)
dscacheutil -flushcache
ลินุกซ์
หากคุณใช้nscd :
nscd -i hosts
ใน Windows คุณสามารถปิดการแคช DNS ฝั่งไคลเอ็นต์โดยใช้คำสั่งนี้:
net stop dnscache
มันหยุดบริการแคช DNS มันจะรีสตาร์ทด้วยการรีบูตครั้งถัดไป
นี่คือสิ่งที่ Google ตอบ:
หากต้องการล้างแคช DNS ใน Microsoft Windows (Win XP, Win ME, Win 2000): -
- Start -> Run -> type cmd
- in command prompt, type ipconfig /flushdns
- Done! You Window DNS cache has just been flush.
หากต้องการล้างแคช DNS ใน Linux ให้รีสตาร์ท nscd daemon: -
- To restart the nscd daemon, type /etc/rc.d/init.d/nscd restart in your terminal
- Once you run the command your linux DNS cache will flush.
วิธีล้างแคช DNS ใน Mac OS X Leopard: -
- type lookupd -flushcache in your terminal to flush the DNS resolver cache.
ex: bash-2.05a$ lookupd -flushcache
- Once you run the command your DNS cache (in Mac OS X) will flush.
วิธีล้างแคช DNS ใน Mac OS X: -
- type dscacheutil -flushcache in your terminal to flush the DNS resolver cache.
ex: bash-2.05a$ dscacheutil -flushcache
- Once you run the command your DNS cache (in Mac OS X Leopard) will flush.
Ubuntu ไม่ได้ติดตั้งเซิร์ฟเวอร์แคช DNS โดยค่าเริ่มต้น เมื่อพิจารณาถึงความเป็นไปได้ที่เราเตอร์หรือ ISP ของคุณกำลังใช้เซิร์ฟเวอร์แคช DNS แทนดูเหมือนว่ามันน่ารำคาญนิดหน่อย
หากคุณมีปัญหาและไม่ได้ใช้ nscd ให้ลองลองรีเซ็ตขั้นตอนต่อไปในเครือข่ายการค้นหา DNS ซ้ำซ้อน
คำเตือนเล็กน้อยหากคุณต้องการล้างแคช DNS การล้างข้อมูลบนเครื่องปลายทางอาจไม่ทำงานอย่างที่คาดไว้ โดยทั่วไปแคช DNS ในเครื่องปลายทางของคุณจะถูกดึงมาจากเซิร์ฟเวอร์ DNS ที่ใกล้เคียงที่สุดซึ่งโดยทั่วไปจะอยู่บนเซิร์ฟเวอร์เราเตอร์ / เซิร์ฟเวอร์ DHCP หลักของคุณ
สิ่งนี้จะไม่ชัดเจนที่สุด แต่อาจอธิบายได้ว่าทำไมเมื่อคุณพยายามเรียกใช้แคช DNS linux ดังที่กล่าวมาคุณพบnscd
ว่าไม่ได้ทำงานเพื่อเริ่มต้นด้วย (ฉันไม่ได้เห็นการตั้งค่าที่รันสิ่งนี้ตามค่าเริ่มต้นมาระยะหนึ่งแล้ว)
คุณต้องตรวจสอบเครือข่ายของคุณคู่มือการใช้งาน dns-server / router / firewall / modem / interface ของผู้ใช้เพื่อดูว่ามันทำงานอย่างไร โดยทั่วไปแล้วการรีบู๊ตพวกเขาใช้เคล็ดลับ แต่ได้รับการเตือนฉันเห็นกล่องที่จดจำ DNS แคชไว้ในการรีบูต
และแม้กระทั่งเมื่อคุณทำสิ่งที่ถูกต้องทั้งหมดแล้วคุณสามารถไปข้างหน้าและสร้างมลภาวะแคช DNS ของคุณด้วยรายการที่ผิดพลาดในครั้งแรกที่คุณดูนอกเครือข่ายของคุณไปยังฮ็อปที่ใกล้ที่สุดโดยปกติแล้ว ISP ของคุณ มีแคช DNS เก่า