ระบบชื่อโดเมน (DNS) เป็นบริการที่แปลชื่อโดเมนที่คุ้นเคย (Google.com) เป็นที่อยู่ IP (172.217.6.238) ซึ่งจำไม่ง่าย โดยปกติ คุณไม่ต้องกังวลเกี่ยวกับการปรับการกำหนดค่า DNS เนื่องจากผู้ให้บริการอินเทอร์เน็ต (ISP) ของคุณให้บริการนี้โดยอัตโนมัติ อย่างไรก็ตาม คุณจะพบตัวแก้ไข DNS อื่น ๆ มากมายบนอินเทอร์เน็ตที่เร็วกว่า เชื่อถือได้ เป็นส่วนตัว และปลอดภัยยิ่งขึ้น รวมถึงที่Cloudflare จัดเตรียม ไว้ให้GoogleและCisco
หากเซิร์ฟเวอร์ DNS ที่ ISP ของคุณเสนอนั้นช้าและไม่น่าเชื่อถือหรือไม่เชื่อถือตัวแก้ไข คุณสามารถเปลี่ยนที่อยู่ DNS บน Windows 10 ได้อย่างน้อยสี่วิธีโดยใช้ Command Prompt, PowerShell, Settings และ Control Panel
ในคู่มือ นี้ คุณจะได้เรียนรู้วิธีเปลี่ยนที่อยู่ DNS เพื่อใช้บริการความละเอียดที่น่าเชื่อถือและปลอดภัยยิ่งขึ้นบนอุปกรณ์Windows 10 ของคุณ
เซิร์ฟเวอร์ DNS ที่ดีที่สุดสำหรับ Windows 10
แม้ว่าจะมีบริการตัวแก้ไขมากมาย แต่ Cloudflare, Google และ OpenDNS ก็เป็นหนึ่งในบริษัทที่ให้บริการตัวแก้ไขที่รวดเร็ว เชื่อถือได้ และปลอดภัย
ที่อยู่ DNS ของ Cloudflare
ที่อยู่ DNS สาธารณะของ Google
OpenDNS โดยที่อยู่ Cisco DNS
- 208.67.222.222
- 208.67.220.220
เปลี่ยนเซิร์ฟเวอร์ DNS บน Windows 10 โดยใช้ Command Prompt
แม้ว่าการใช้บรรทัดคำสั่งจะไม่ใช่วิธีที่เหมาะสมสำหรับผู้ใช้ส่วนใหญ่ แต่ก็เป็นหนึ่งในวิธีที่รวดเร็วที่สุดในการเปลี่ยนที่อยู่ DNS ใน Windows 10
ในการเปลี่ยนที่อยู่ DNS ด้วย Command Prompt ให้ใช้ขั้นตอนเหล่านี้:
-
เปิดเริ่มใน Windows 10
-
ค้นหาCommand Promptคลิกขวาที่ผลลัพธ์ด้านบน แล้วเลือกตัวเลือกRun as administrator
-
พิมพ์คำสั่งต่อไปนี้เพื่อดูการกำหนดค่าเครือข่ายปัจจุบันของคุณและกดEnter :
ipconfig /all
-
ในส่วนอะแดปเตอร์เครือข่าย ให้ยืนยันชื่ออะแดปเตอร์และฟิลด์เหล่านี้:

-
พิมพ์คำสั่งต่อไปนี้เพื่อตั้งค่าที่อยู่เซิร์ฟเวอร์ DNS ใหม่และกดEnter :
ip อินเตอร์เฟส netsh ตั้งค่าชื่อ DNS = "Ethernet1" คงที่ 1.1.1.1
ในคำสั่งด้านบน ตรวจสอบให้แน่ใจว่าได้เปลี่ยนEthernet1 ด้วยชื่ออะแดปเตอร์ของคุณและ 1.1.1.1 ด้วยที่อยู่เซิร์ฟเวอร์ DNS ที่คุณต้องการใช้
-
พิมพ์คำสั่งต่อไปนี้เพื่อตั้งค่าที่อยู่เซิร์ฟเวอร์ DNS สำรองและกดEnter :
ip อินเทอร์เฟซ netsh เพิ่มชื่อ DNS = "Ethernet1" 1.0.0.1 ดัชนี = 2
ในคำสั่งด้านบน ตรวจสอบให้แน่ใจว่าได้เปลี่ยนEthernet1 ด้วยชื่ออะแดปเตอร์ของคุณและ1.0.0.1ด้วยที่อยู่เซิร์ฟเวอร์ DNS สำรองที่ต้องการ
![How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10 How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10]()
เมื่อคุณทำตามขั้นตอนเสร็จแล้ว คุณสามารถยืนยันการกำหนดค่าใหม่โดยใช้ipconfig /allคำสั่งและตรวจสอบที่อยู่ของเซิร์ฟเวอร์ DNS
Microsoft อยู่ระหว่างการยกเลิกnetshบน Windows 10 ทางที่ดีควรเริ่มใช้ โมดูลเครือข่าย NetTCPIP ที่ มีอยู่ใน PowerShell แทน
เปลี่ยนเซิร์ฟเวอร์ DNS บน Windows 10 โดยใช้ PowerShell
Windows 10 ยังมี PowerShell ซึ่งเป็นแพลตฟอร์มบรรทัดคำสั่งที่ช่วยให้คุณใช้ โมดูล NetTCPIPเพื่อจัดการการตั้งค่าเครือข่าย รวมถึงความสามารถในการเปลี่ยนการตั้งค่าที่อยู่ DNS ของอุปกรณ์ของคุณ
ในการเปลี่ยนที่อยู่ DNS ด้วย PowerShell ให้ใช้ขั้นตอนเหล่านี้:
-
เปิดเริ่มต้น
-
ค้นหาPowerShellคลิกขวาที่ผลลัพธ์ แล้วเลือกตัวเลือกRun as administrator
-
พิมพ์คำสั่งต่อไปนี้เพื่อดูการกำหนดค่าเครือข่ายปัจจุบันของคุณและกดEnter :
รับ NetIPConfiguration
หลังจากรันคำสั่งแล้ว ให้สังเกตข้อมูลต่อไปนี้:
- อินเทอร์เฟซIndex
- DNSServer
![How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10 How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10]()
-
พิมพ์คำสั่งต่อไปนี้เพื่อกำหนดที่อยู่เซิร์ฟเวอร์ DNS หลัก แล้วกดEnter :
ชุด DNSClientServerAddress -InterfaceIndex 11 -ServerAddresses 208.67.222.222
![How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10 How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10]()
(ไม่บังคับ) หากคุณต้องการตั้งค่าที่อยู่เซิร์ฟเวอร์ DNS สำรอง คุณสามารถใช้คำสั่งเดียวกัน แต่เพิ่มเครื่องหมายจุลภาคและต่อท้ายที่อยู่ที่สอง:
ช��ด DNSClientServerAddress -InterfaceIndex 11 -ServerAddresses 208.67.222.222, 208.67.220.220
![How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10 How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10]()
ในคำสั่งด้านบน ตรวจสอบให้แน่ใจว่าได้เปลี่ยน หมายเลข InterfaceIndexด้วยหมายเลขที่ตรงกับอแด็ปเตอร์ของคุณ และเปลี่ยนServerAddressesด้วยที่อยู่ DNS IP
หลังจากทำตามขั้นตอนเสร็จแล้ว คุณสามารถทดสอบการกำหนดค่าใหม่โดยใช้คู่มือนี้
เปลี่ยนเซิร์ฟเวอร์ DNS บน Windows 10 โดยใช้การตั้งค่า
คุณยังสามารถระบุที่อยู่ DNS ใหม่โดยใช้แอปการตั้งค่า แต่คุณต้องกำหนดค่าการตั้งค่า TCP/IP ทั้งหมดให้เป็นแบบคงที่เพื่อให้ทำงาน หากคุณไม่สะดวก ที่จะ กำหนดการกำหนดค่า TCP/IP แบบคงที่คุณไม่ควรใช้ตัวเลือกนี้
หากต้องการเปลี่ยนที่อยู่ DNS ของ Windows 10 ด้วยการตั้งค่า ให้ใช้ขั้นตอนเหล่านี้:
-
เปิด การ ตั้งค่า
-
คลิกที่ เครือข่าย และอินเทอร์เน็ต
-
คลิกที่สถานะ
-
ในส่วน "สถานะเครือข่าย" ให้คลิก ปุ่ม คุณสมบัติสำหรับเครือข่ายที่คุณต้องการแก้ไข
-
ในส่วน "การตั้งค่า IP" ให้คลิกปุ่มแก้ไข
![How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10 How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10]()
-
ใช้เมนูแบบเลื่อนลงและเลือกตัวเลือกด้วยตนเอง
-
เปิดสวิตช์สลับIPv4
-
ในส่วน "ที่อยู่ IP" ให้ระบุที่อยู่ TCP/IP สำหรับคอมพิวเตอร์
-
ในส่วน "ความยาวคำนำหน้าซับเน็ต" ให้ตั้งค่าความยาวซับเน็ต โดยปกติ สำหรับเครือข่ายในบ้าน ความยาวแอดเดรสคือ24เพื่อแสดงถึงซับเน็ตแอดเดรส 255.255.255.0
-
ในส่วน "เกตเวย์" ให้ตั้งค่าที่อยู่เกตเวย์เริ่มต้น โดยปกตินี่คือที่อยู่ IP ของเราเตอร์
-
ในส่วน " DNS ที่ต้องการ" ให้ระบุที่อยู่ IP ของเซิร์ฟเวอร์ DNS (เช่น 1.1.1.1)
![How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10 How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10]()
-
ในส่วน "Alternate DNS" ให้ระบุที่อยู่ IP ของที่อยู่ DNS สำรอง
-
คลิกปุ่มบันทึก
เมื่อคุณทำตามขั้นตอนเสร็จแล้ว อุปกรณ์จะยังคงได้รับที่อยู่ TCP/IP จากเซิร์ฟเวอร์ DHCP แต่ตอนนี้จะใช้ที่อยู่ DNS ที่ระบุ
เปลี่ยนเซิร์ฟเวอร์ DNS บน Windows 10 โดยใช้แผงควบคุม
หรือคุณสามารถใช้แผงควบคุมเพื่อเปลี่ยนการตั้งค่า DNS ใน Windows 10
ในการเปลี่ยนที่อยู่ DNS ของ Windows 10 ด้วยแผงควบคุม ให้ใช้ขั้นตอนเหล่านี้:
-
เปิดแผงควบคุม
-
คลิกที่ เครือ ข่ายและอินเทอร์เน็ต
-
คลิกที่ Network and Sharing Center
-
คลิก ตัวเลือก เปลี่ยนการตั้งค่าอแด็ปเตอร์จากบานหน้าต่างด้านซ้าย
![How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10 How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10]()
-
คลิกขวาที่อะแดปเตอร์เครือข่ายและเลือกตัวเลือกคุณสมบัติ
-
เลือกตัวเลือกอินเทอร์เน็ตโปรโตคอลเวอร์ชัน 4 (TCP/IPv4 )
-
คลิกปุ่มคุณสมบัติ
![How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10 How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10]()
-
ในส่วน "ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้" ให้ตั้งค่าเซิร์ฟเวอร์ DNS ที่ต้องการซึ่งเป็นที่อยู่ IP ของเซิร์ฟเวอร์ที่ระบุความละเอียด DNS (เช่น8.8.8.8 )
![How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10 How to change DNS to Google, Cloudflare, or OpenDNS on Windows 10]()
-
(ไม่บังคับ) ตั้งค่าเซิร์ฟเวอร์ DNS ทางเลือกที่อยู่ DNS ที่อุปกรณ์ของคุณจะใช้หากไม่สามารถเข้าถึงที่อยู่เซิร์ฟเวอร์ที่ต้องการได้
-
คลิก ปุ่มตกลง
-
คลิก ปุ่มปิด
เมื่อคุณทำตามขั้นตอนเสร็จแล้ว คุณสามารถเปิดเว็บเบราว์เซอร์และลองโหลดเว็บไซต์เพื่อดูว่าการกำหนดค่าใหม่ใช้งานได้หรือไม่
ไม่ว่าคุณจะใช้วิธีใดก็ตาม ตรวจสอบให้แน่ใจว่าที่อยู่ IP สำหรับเซิร์ฟเวอร์ DNS นั้นถูกต้องเพื่อให้สามารถแก้ไขปัญหาได้อย่างเหมาะสม มิฉะนั้น คุณจะไม่สามารถเชื่อมต่ออินเทอร์เน็ตได้
แม้ว่าเราจะเน้นคำแนะนำนี้ใน Windows 10 คุณสามารถใช้วิธีพรอมต์คำสั่งและแผงควบคุมใน Windows 8.1 และ Windows 7 ได้