บนWindows 11 (หรือระบบคอมพิวเตอร์อื่นๆ) ระบบชื่อโดเมน (DNS) เป็นเทคโนโลยีที่แปลชื่อโดเมน (Twitter.com) เป็นที่อยู่ IP (104.244.42.193) ที่คอมพิวเตอร์สามารถเข้าใจได้
โดยปกติ ผู้ให้บริการอินเทอร์เน็ต (ISP) ของคุณจะกำหนดค่านี้โดยอัตโนมัติเพื่อให้คุณเชื่อมต่อกับเว็บไซต์และบริการโปรดได้ง่ายขึ้น อย่างไรก็ตาม ตัวแก้ไข DNS อื่นๆ บนอินเทอร์เน็ตนั้นเร็วกว่า เชื่อถือได้มากกว่า มีความเป็นส่วนตัวดีกว่า และปลอดภัยกว่า บางส่วน ได้แก่Cloudflare , GoogleและCisco
หากเซิร์ฟเวอร์ DNS ปัจจุบันช้าและไม่น่าเชื่อถือหรือไม่เชื่อถือระบบ ISP ของคุณ คุณสามารถเปลี่ยนที่อยู่ DNS บน Windows 11 ได้อย่างน้อยสี่วิธีโดยใช้ Command Prompt, PowerShell, Settings และ Control Panel
ในคู่มือ นี้ คุณจะได้เรียนรู้วิธีเปลี่ยนเซิร์ฟเวอร์ DNS ใน Windows 11
Best DNS servers for Windows 11
Cloudflare, OpenDNS, and Google are among the best companies that offer fast, reliable, and secure resolvers. However, you can always use any service you want.
Cloudflare DNS addresses
Google Public DNS addresses
OpenDNS by Cisco DNS addresses
- 208.67.222.222
- 208.67.220.220
Change DNS servers on Windows 11 using Command Prompt
The quickest way to change the DNS servers on Windows 11 is using Command Prompt, even though, typing commands isn’t for everyone.
To change the DNS address with Command Prompt, use these steps:
-
Open Start on Windows 11.
-
ค้นหาCommand Promptคลิกขวาที่ผลลัพธ์ด้านบน แล้วเลือกตัวเลือกRun as administrator
-
พิมพ์คำสั่งต่อไปนี้เพื่อดูการกำหนดค่าเครือข่ายปัจจุบันของคุณและกดEnter :
ipconfig /all
-
ในส่วนอะแดปเตอร์เครือข่าย ให้ยืนยันชื่ออะแดปเตอร์และฟิลด์เหล่านี้:

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