การเลิกใช้และเปลี่ยน IP ใหม่และการล้างค่า DNS
บทความนี้จะแนะนำวิธีการเลิกใช้ เปลี่ยน และล้างค่าข้อมูล DNS ของคุณ ซึ่งใช้ในการแก้ปัญหาเครือข่าย หากคุณไม่สะดวกหรือไม่ต้องการใช้พร้อมท์คำสั่ง การรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณอาจช่วยแก้ปัญหาได้เช่นกัน
Windows® 10 และ Windows® 8
- เมื่ออยู่ที่เดสก์ท็อป ให้กด ปุ่ม Windows แล้วพิมพ์ CMD
- คลิกขวาที่ พร้อมท์คำสั่ง (Command Prompt) แล้วเลือก เรียกใช้ในฐานะผู้ดูแลระบบ (Run as administrator)
- พิมพ์ ipconfig /release ในพร้อมท์คำสั่ง
- รอสักสองสามวินาทีจนกว่าจะเห็นการตอบกลับว่ายกเลิกการใช้ IP แอดเดรสแล้ว
- พิมพ์ ipconfig /renew ในพร้อมท์คำสั่ง
- รอสักสองสามวินาทีจนกว่าจะเห็นการตอบกลับว่าเปลี่ยน IP แอดเดรสใหม่แล้ว
- พิมพ์ ipconfig /flushdns ในพร้อมท์คำสั่ง
- ปิดพร้อมท์คำสั่งและลองทำการเชื่อมต่อ
Windows® 7
- คลิก เริ่ม (Start)
- เลือก โปรแกรม (Programs)
- เลือก เบ็ดเตล็ด (Accessories) และมองหาทางลัดของพร้อมท์คำสั่ง (Command Prompt)
- คลิกขวาที่ทางลัดของ พร้อมท์คำสั่ง (Command Prompt) และเลือก เรียกใช้ในฐานะผู้ดูแล (Run as Administrator) จากเมนูดรอปดาวน์
- พิมพ์ ipconfig /release ในพร้อมท์คำสั่ง
- รอสักสองสามวินาทีจนกว่าจะเห็นการตอบกลับว่ายกเลิกการใช้ IP แอดเดรสแล้ว
- พิมพ์ ipconfig /renew ในพร้อมท์คำสั่ง
- รอสักสองสามวินาทีจนกว่าจะเห็นการตอบกลับว่าเปลี่ยน IP แอดเดรสใหม่แล้ว
- พิมพ์ ipconfig /flushdns ในพร้อมท์คำสั่ง
- ปิดพร้อมท์คำสั่งและลองทำการเชื่อมต่อ
บทความนี้จะแนะนำวิธีการเลิกใช้ เปลี่ยน และล้างค่าข้อมูล DNS ของคุณ ซึ่งใช้ในการแก้ปัญหาเครือข่าย หากคุณไม่สะดวกหรือไม่ต้องการใช้เครื่องมือ (Utilities) ของ Terminal การรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณอาจช่วยแก้ปัญหาได้เช่นกัน
- เปิดเมนูสถานะเครือข่าย: เมนู Apple > การตั้งค่าระบบ (System Preferences) > เครือข่าย (Network)
- เลือกการเชื่อมต่อที่ใช้งานอยู่จากเมนูสถานะเครือข่าย (Network Status) จากนั้นคลิก ขั้นสูง (Advanced)
- คลิก TCP/IP จากนั้นคลิก เปลี่ยนการเช่า DHCP (Renew DHCP Lease) กระบวนการนี้อาจใช้เวลาสองสามนาที
- ปิดหน้าต่าง เครือข่าย (Network)
หากต้องการล้างแคช DNS:
- เปิด Terminal: ไปที่ (Go) > เครื่องมือ (Utilities) > Terminal
- ใช้คำสั่งด้านล่างตามเวอร์ชัน macOS ของคุณเพื่อล้างค่า DNS:
- macOS High Sierra (10.13), macOS Sierra (10.12) และ OS X El Capitan (10.11): sudo dscacheutil -flushcache
- macOS Yosemite (10.10.4+): sudo killall -HUP mDNSResponder
- macOS Yosemite (10.10 ถึง 10.10.3): sudo discoveryutil mdnsflushcache
- ลองเชื่อมต่อใหม่อีกครั้ง
หมายเหตุ: คุณจะไม่ได้รับการโต้ตอบกลับจาก Terminal ของ OS หากคุณทำตามขั้นตอนอย่างถูกต้องแล้ว
ลองทุกอย่างที่ว่ามาแล้วใช่ไหม
ถ้าคุณลองทำตามขั้นตอนทั้งหมดแล้ว และยังคงต้องการความช่วยเหลืออยู่ โปรดดูฟอรัมการสนับสนุนทางเทคนิคของเรา (World of Warcraft) (StarCraft II) (Diablo III) (Hearthstone) (Heroes of the Storm) (Overwatch) หรือติดต่อเรา