คุณอาจพบ ข้อผิดพลาด เซิร์ฟเวอร์ DNS ไม่พร้อมใช้งานเมื่อแก้ไขปัญหาเบราว์เซอร์ DNS หรือระบบชื่อโดเมนเป็นที่จัดเก็บชื่อโดเมนทั้งหมดสำหรับเว็บไซต์ที่คุณเยี่ยมชม เมื่อคุณค้นหาชื่อโดเมนในเว็บเบราว์เซอร์ เราเตอร์ของคุณจะส่งต่อไปยังเซิร์ฟเวอร์DNS หากชื่อโดเมนของเว็บไซต์นั้นถูกบันทึก มันจะส่งคืนที่อยู่ IP ที่เกี่ยวข้อง
ด้วยวิธีนี้ กระบวนการโหลดสำหรับไซต์เหล่านั้นจะเร็วขึ้น แม้ว่ากระบวนการนี้อาจดูเหมือนสูง แต่ก็ไม่ใช่เรื่องแปลกที่เซิร์ฟเวอร์ DNS จะล้มเหลวในบางครั้งเพื่อสร้างการเชื่อมต่อ ในกรณีนี้ หากคุณพยายามแก้ไขปัญหาเว็บเบราว์เซอร์ อาจส่งผลให้เกิดข้อผิดพลาด " เซิร์ฟเวอร์ DNS ของคุณอาจไม่พร้อมใช้งาน "

ปัจจัยหลายประการอาจทำให้เซิร์ฟเวอร์ DNS ไม่ตอบสนองข้อผิดพลาดปรากฏขึ้นบนหน้าจอคอมพิวเตอร์ของคุณ สาเหตุที่ชัดเจนที่สุดอาจเป็นไปได้ว่าเซิร์ฟเวอร์กำลังประสบกับความชั่วร้าย แต่ไม่ต้องกังวล แม้จะฟังดูซับซ้อน แต่ก็ตรงไปตรงมาที่จะจัดการ
สารบัญ
วิธีแก้ไขข้อผิดพลาดเซิร์ฟเวอร์ DNS ไม่พร้อมใช้งาน
อย่ากังวลหากคุณได้รับรายงานข้อผิดพลาดที่ระบุว่า “ เซิร์ฟเวอร์ DNS อาจใช้งานไม่ได้” สิ่งนี้สามารถแก้ไขได้ง่ายด้วยสิ่งต่าง ๆ อย่างง่าย ๆ เช่นการตั้งค่าไฟร์วอลล์สองสามตัวเปลี่ยนเบราว์เซอร์หรือรีบูตเราเตอร์ ขึ้นอยู่กับคุณที่จะตรวจหาต้นตอของปัญหาและใช้วิธีที่เหมาะสมในการแก้ไข
คุณสามารถเริ่มต้นด้วยการพยายามเปิดหน้าเว็บนั้นในเบราว์เซอร์อื่น ตัวอย่างเช่น หากคุณประสบปัญหานี้ใน Mozilla Firefox คุณสามารถลองเปิดหน้าเว็บนี้ใน Google Chrome และ Microsoft edger หากหน้าเว็บยังคงไม่เปิดขึ้น คุณสามารถลองทดสอบอุปกรณ์อื่นๆ
ลองเปิดเว็บไซต์นี้บนอุปกรณ์มือถือโดยใช้เครือข่ายเดียวกันเพื่อให้แน่ใจว่าปัญหาไม่ได้เกิดจากความล้มเหลวของฮาร์ดแวร์ เมื่อทำตามขั้นตอนเหล่านี้เสร็จแล้ว ให้รีบูตเราเตอร์ หากคุณยังคงเห็นข้อผิดพลาดเซิร์ฟเวอร์ DNS ไม่พร้อมใช้งาน คุณจะต้องใช้วิธีการที่มีประสิทธิภาพมากกว่านี้
โซลูชันที่ 1: ล้าง DNS ของคุณ (Windows)
วิธีที่มีประสิทธิภาพที่สุดในการแก้ไขเซิร์ฟเวอร์ DNS ไม่พร้อมใช้งานคือใช้ Command Prompt เพื่อล้างข้อมูล ขั้นตอนเดียวกันคือ:
ขั้นตอนที่ 1:ก่อนอื่น ใช้ คีย์ผสมของ Windows + Rเพื่อเปิดกล่องโต้ตอบเรียกใช้
ขั้นตอนที่ 2:พิมพ์คำสั่งต่อไปนี้ในฟิลด์: cmdจากนั้นกดปุ่มEnter
ขั้นตอนที่ 3:พิมพ์: ipconfig /flushdnsในหน้าต่างพรอมต์คำสั่งแล้วกดปุ่ม Enter
ขั้นตอนที่ 4:จากนั้นพิมพ์ipconfig /releaseแล้วกดปุ่มEnterอีกครั้ง
ขั้นตอนที่ 5:ในที่สุด ให้พิมพ์ipconfig/renewแล้วกดปุ่มEnter
โซลูชันที่ 2: ล้าง DNS ของคุณ (MacOS)
เป็นไปได้ที่จะล้าง DNS บน Mac วิธีการดังกล่าวจะแตกต่างกันเล็กน้อยตามเวอร์ชันของ Mac ที่พีซีของคุณใช้ โดยทั่วไปเกี่ยวข้องกับการเปลี่ยนแปลงในไวยากรณ์ ซึ่งเราใช้ในระหว่างกระบวนการ
ขั้นตอนที่ 1:เปิดหน้าต่างFinder
ขั้นตอนที่ 2:เปิดแอปพลิเคชั่ นจาก นั้นเปิดUtilitiesและสุดท้ายTerminal
ขั้นตอนที่ 3:ป้อนไวยากรณ์ที่ระบุด้านล่างขึ้นอยู่กับเวอร์ชัน macOS ที่คุณกำลังใช้อยู่:
- MacOS High Sierra: sudo killall -HUP mDNSRตอบกลับ; นอน 2; echo macOS DNS Cache รีเซ็ต | พูด
- MacOS Sierra: sudo killall -HUP mDNSResponder บอกว่าแคช DNS ถูกล้างแล้ว
- MacOS Mojave: sudo killall -HUP mDNSRResponder;sleep 2;
- MacOS X El Capitan/Yosemite: sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder พูดว่าล้างแคชแล้ว
ขั้นตอนที่ 4:ตอนนี้ กดปุ่มReturnและป้อนรหัสผ่าน
ขั้นตอนที่ 5:จากนั้นกดปุ่มReturnอีกครั้ง
ขั้นตอนที่ 6:รอเสียงเตือน ซึ่งบ่งชี้ว่าการล้าง DNS สำเร็จ จากนั้นออกจากTerminal
หากคุณกำลังใช้ macOS X การล้างแคชจะต้องมีขั้นตอนเพิ่มเติมสองสามขั้นตอนเพื่อล้างข้อมูลออกทั้งหมด คุณต้องล้างแคชทั้ง UDNS และ MDNS ที่ด้านบนของขั้นตอนที่เคยทำไว้ก่อนหน้านี้
ก่อนที่คุณจะออกจากTerminalให้ดำเนินการคำสั่งที่ระบุด้านล่าง:
- สำหรับประเภทแคช MDNS: sudo Discoveryutil mdnsflushcache
- สำหรับประเภทแคช UDNS: sudo Discoveryutil udnsflushcaches
โซลูชันที่ 2: ลบโปรแกรมป้องกันไวรัสหลายตัว
ในโลกของเทคโนโลยี การติดตั้งโปรแกรมป้องกันไวรัสหลายโปรแกรมบนพีซีของคุณอาจเป็นอุปสรรคต่อการป้องกันที่มีให้และทำให้เกิดปัญหาที่ไม่จำเป็น
ตรวจสอบให้แน่ใจว่าคุณไม่มีโปรแกรมป้องกันไวรัสสองโปรแกรมขึ้นไปที่ทำงานอยู่ในขณะนี้ เนื่องจากอาจเป็นสาเหตุของปัญหา DNS เมื่อคุณปิดใช้งานโปรแกรมเพิ่มเติมทั้งหมดแล้ว ให้รีสตาร์ทคอมพิวเตอร์ และปัญหาจะหายไป
โปรดทราบว่าคุณให้ซอฟต์แวร์ป้องกันไวรัสเพียงตัวเดียวทำงานในอนาคตเพื่อป้องกันตัวเองจากการโจมตีของมัลแวร์ที่ร้ายแรง สิ่งนี้จะไม่เพียงเพิ่มความปลอดภัย แต่ยังช่วยคุณในการหลีกเลี่ยงข้อผิดพลาดของเซิร์ฟเวอร์ DNS อื่นๆ
โซลูชันที่ 3: การเปลี่ยนเซิร์ฟเวอร์ DNS
หากคุณลองวิธีการทั้งหมดที่อธิบายไว้ข้างต้นแล้ว แต่ยังคงเห็นข้อผิดพลาดของเซิร์ฟเวอร์ DNS ไม่พร้อมใช้งาน วิธีที่ดีที่สุดที่จะแก้ไขคือคุณเปลี่ยนเซิร์ฟเวอร์ DNS ของคุณ คุณสามารถเลือก DNS สาธารณะได้มากมาย เช่น DNS ฟรีของ Google เป็นหนึ่งในตัวเลือกยอดนิยม ขั้นตอนในการเปลี่ยน DNS ของคุณนั้นง่ายมาก และสามารถทำได้ภายในไม่กี่คลิก ขึ้นอยู่กับว่าคุณต้องการเปลี่ยนที่ใด
โซลูชันที่ 3: การเปลี่ยนแปลง DNS ผ่านเราเตอร์
ขั้นตอนที่ 1:คุณสามารถเข้าถึงเราเตอร์ได้โดยเปิดเว็บเบราว์เซอร์ จากนั้นเปิดที่อยู่เกตเวย์เริ่มต้นในแถบURL
(คุณสามารถเข้าถึงเกตเวย์เริ่มต้นได้โดยเปิดหน้าต่างพรอมต์คำสั่งแล้วพิมพ์ipconfigจากนั้นกดปุ่ม Enter ตอนนี้ ให้คัดลอกตัวเลขที่อยู่ด้านข้างเกตเวย์เริ่มต้นในข้อมูลที่ดึงมา)
ขั้นตอนที่ 2:ใช้ข้อมูลประจำตัวที่เหมาะสมลงชื่อเข้าใช้เราเตอร์ของคุณ
ขั้นตอนที่ 3:ค้นหาข้อมูลบัญชีอินเทอร์เน็ตของคุณ ซึ่งจะอยู่ในแท็บชื่อที่คล้ายกัน
ขั้นตอนที่ 4:ไปที่เซิร์ฟเวอร์ DNSจากนั้นเลือกตัวเลือกที่สะท้อนโปรโตคอลอินเทอร์เน็ตที่คุณใช้ได้ดีที่สุด (IPv6 หรือ IPv4)
ขั้นตอนที่ 5:จากนั้นป้อนที่อยู่เซิร์ฟเวอร์ DNS ที่คุณต้องการใช้แทนที่อยู่เซิร์ฟเวอร์ DNS ปัจจุบัน
บันทึกการเปลี่ยนแปลงที่ทำขึ้นแล้วออกจากอินเทอร์เฟซของเราเตอร์
โซลูชัน 3.1: การเปลี่ยนแปลง DNS ผ่าน Windows OS
ขั้นตอนที่ 1:เปิดคุณสมบัติการเชื่อมต่อเครือข่ายโดยใช้ฟังก์ชันเรียกใช้ (คีย์ผสม Windows + R) จากนั้นพิมพ์ncpa.cplในแถบค้นหา
ขั้นตอนที่ 2:หากคุณใช้ Windows 10 คุณสามารถคลิกขวาที่ไอคอน Windows ที่ด้านล่างซ้ายของหน้าจอคอมพิวเตอร์ จากนั้นคลิกที่ Network Connections จากรายการ
ขั้นตอนที่ 3:คลิกที่ Network Adapter ที่ใช้อยู่ในปัจจุบัน LAN สำหรับการเชื่อมต่อโดยตรงและ WLAN สำหรับการเชื่อมต่อ wifi มักจะผ่านสายอีเทอร์เน็ต
(Windows 10 จะแสดงตัวเลือกที่แผงด้านซ้าย คลิกที่หนึ่ง จากนั้นเลือกตัวเลือกChange Adapterในหน้าต่างหลัก)
ขั้นตอนที่ 4:คลิกขวาที่ตัวเลือกของคุณแล้วคลิกคุณสมบัติ
ขั้นตอนที่ 5:ไฮไลต์เวอร์ชัน IP ของคุณ (IPv6 หรือ IPv4) จากเมนูในแท็บเครือข่าย จากนั้นคลิกที่ปุ่มProperties
ขั้นตอนที่ 6:หากต้องการเปิดใช้งานตัวเลือกการแก้ไข ให้คลิกตกลงที่รัศมีสำหรับการใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้
ขั้นตอนที่ 7:ป้อนที่อยู่เซิร์ฟเวอร์ DNS ที่คุณต้องการใช้
ขั้นตอนที่ 8:ในที่สุด ให้คลิกที่ ตกลง
โซลูชันที่ 4: ทดสอบเซิร์ฟเวอร์ DNS ใหม่
หลังจากเปลี่ยนเซิร์ฟเวอร์ DNS แล้ว ให้เปิดเบราว์เซอร์และลองเยี่ยมชมเว็บไซต์ที่เป็นที่รู้จัก หากเว็บไซต์เปิดขึ้นทันที แสดงว่า DNS ใหม่ทำงานอย่างถูกต้อง แต่ถ้าไซต์ไม่เปิดขึ้น ให้ป้อน172.217.16.195 นี่เป็นหนึ่งในที่อยู่ IP ของ Google ในเบราว์เซอร์โดยตรง แล้วกดปุ่ม Enter
รอให้โลโก้ Google และแถบค้นหาปรากฏบนหน้าจอของคุณ หากวิธีนี้ใช้ไม่ได้ผล แสดงว่าปัญหาอยู่ในอินเทอร์เน็ต ไม่ใช่กับเซิร์ฟเวอร์ DNS คุณควรติดต่อผู้ให้บริการอินเทอร์เน็ตของคุณเพื่อขอความช่วยเหลือในการแก้ไขปัญหานี้
อ่านต่อไป:
บทสรุป
เป็นข้อผิดพลาดทั่วไปที่จะเกิดขึ้น อย่าตกใจถ้ามันเกิดขึ้นเพราะมันสามารถจัดการได้อย่างรวดเร็วด้วยขั้นตอนบางอย่าง อ่านคำแนะนำอย่างละเอียดและตรวจสอบให้แน่ใจว่าคุณได้ปฏิบัติตามวิธีการที่ถูกต้องตามระบบปฏิบัติการที่คุณใช้อยู่ หวังว่าคู่มือนี้จะเป็นประโยชน์กับคุณ