วิธีตั้งค่า DNS over HTTPS (DoH) บน Windows เพื่อเพิ่มความเป็นส่วนตัวและความเร็วในการเชื่อมต่อ

ที่มาภาพ: Unknown Source

วิธีตั้งค่า DNS over HTTPS (DoH) บน Windows เพื่อเพิ่มความเป็นส่วนตัวและความเร็วในการเชื่อมต่อ

⚡ สรุป 30 วิ

การเปิดใช้งาน **DNS over HTTPS (DoH) บน Windows จะทำให้การแปลงชื่อโดเมนเป็น IP ถูกเข้ารหัส ส่งผลให้ข้อมูล DNS ของคุณถูกปกป้องจากการดักฟังและอาจช่วยเพิ่มความเร็วในการตอบสนองของเว็บไซต์บางแห่ง บทความนี้…

Overview

การเปิดใช้งาน **DNS over HTTPS (DoH) บน Windows จะทำให้การแปลงชื่อโดเมนเป็น IP ถูกเข้ารหัส ส่งผลให้ข้อมูล DNS ของคุณถูกปกป้องจากการดักฟังและอาจช่วยเพิ่มความเร็วในการตอบสนองของเว็บไซต์บางแห่ง บทความนี้จะอธิบายขั้นตอนตั้งค่า DoH อย่างละเอียดโดยใช้ฟีเจอร์ในตัวของ Windows 10/11

Prerequisites

ก่อนเริ่มต้องตรวจสอบว่าเครื่องของคุณรองรับ Windows 10 version 1903 ขึ้นไปหรือ Windows 11 หากยังอัปเดตให้ทำการอัปเดตระบบปฏิบัติการให้เป็นเวอร์ชันล่าสุด นอกจากนี้คุณจะต้องมี DoH‑compatible DNS server เช่น Cloudflare, Google หรือ Quad9

  • ตรวจสอบเวอร์ชัน Windows ผ่าน Settings > System > About
  • เชื่อมต่ออินเทอร์เน็ตแบบที่เสถียร
  • เตรียม URL ของ DoH server (เช่น `https://dns.cloudflare.com/dns-query`)

Enable DoH

Windows มีการตั้งค่า DoH อยู่ในส่วนของ Network adapters ขั้นตอนต่อไปนี้จะเปิดใช้งาน DoH ให้กับการเชื่อมต่อทั้งหมด

  • ขั้นที่ 1: เปิด Settings Network & Internet Status Change adapter options**
  • ขั้นที่ 2: คลิกขวาที่อะแดปเตอร์ที่ใช้งาน Properties เลือก Internet Protocol Version 4 (TCP/IPv4) Properties
  • ขั้นที่ 3: กด Advanced… แท็บ DNS กำหนด DNS server addresses เป็นที่อยู่ของ DoH server ที่ต้องการ (เช่น `1.1.1.1` และ `1.0.0.1` ของ Cloudflare)
  • ขั้นที่ 4: กลับมาที่หน้าต่าง Properties ของอะแดปเตอร์ เลือก Internet Protocol Version 6 (TCP/IPv6) ทำซ้ำขั้นตอนเดียวกัน (หากต้องการใช้ IPv6)
  • ขั้นที่ 5: เปิด Settings Network & Internet Advanced network settings More network adapter options Change adapter options คลิกขวาที่อะแดปเตอร์ Properties เลือก Internet Protocol Version 4 (TCP/IPv4) Properties Use the following DNS server addresses กรอก DNS server ที่เลือกไว้
  • ขั้นที่ 6: กลับไปที่ Settings Network & Internet Advanced network settings More network adapter options Change adapter options Properties Internet Protocol Version 4 (TCP/IPv4) Properties Advanced… DNS Register this connection’s addresses in DNS ยกเลิกการเลือก Register this connection’s addresses in DNS** เพื่อให้ Windows ใช้ DoH อย่างเต็มที่
Tip: หากต้องการใช้ DoH ทั้งหมดโดยไม่ตั้งค่า DNS server แบบดั้งเดิม ให้เปิด Settings > Network & Internet > Advanced network settings > DNS over HTTPS แล้วสลับสวิตช์เป็น On** พร้อมเลือกผู้ให้บริการจากรายการ

Configure DNS Server

บางครั้งผู้ใช้ต้องการกำหนด DoH server ด้วยตนเองโดยไม่ใช้ตัวเลือกที่มาพร้อม Windows

  • เปิด PowerShell ด้วยสิทธิ์ผู้ดูแลระบบ
  • พิมพ์คำสั่ง

```powershell Set-DnsClientGlobalSetting -UseDnsOverHttps $true Set-DnsClientGlobalSetting -SecureDnsTemplate "https://dns.cloudflare.com/dns-query" ```

  • ตรวจสอบการตั้งค่าโดยรัน

```powershell Get-DnsClientGlobalSetting ``` ค่าที่แสดงควรเป็น `SecureDnsTemplate : https://dns.cloudflare.com/dns-query`

Verify Connection

หลังตั้งค่าเสร็จ ควรตรวจสอบว่า DoH ทำงานจริงหรือไม่

  • เปิด Command Prompt หรือ PowerShell
  • พิมพ์ `nslookup www.google.com` ดูว่า IP ที่ได้มาจาก DNS server ที่กำหนดหรือไม่
  • ใช้เว็บไซต์ตรวจสอบ DoH เช่น `https://1.1.1.1/help` เพื่อยืนยันการเชื่อมต่อแบบเข้ารหัส
ผู้ให้บริการDoH URLIPv4 DNSIPv6 DNS
Cloudflarehttps://dns.cloudflare.com/dns-query1.1.1.12606:4700:4700::1111
Googlehttps://dns.google/dns-query8.8.8.82001:4860:4860::8888
Quad9https://dns.quad9.net/dns-query9.9.9.92620:fe::fe
**Tip: หากพบการตอบสนองช้า ให้ลองสลับไปใช้ผู้ให้บริการอื่นจากตารางข้างต้น

Tips

  • อัปเดต Windows อย่างสม่ำเสมอเพื่อรับการปรับปรุงความปลอดภัยของ DoH
  • ปิดการใช้ DNS cache ชั่วคราวด้วย `ipconfig /flushdns` หลังเปลี่ยนแปลง เพื่อให้การแก้ไขใหม่ทำงานทันที
  • หากใช้ VPN ควรตรวจสอบว่า VPN มีการบังคับใช้ DNS ของตนเองหรือไม่ เพราะอาจทำให้ DoH ถูกข้ามไป
  • อย่าใช้ Public Wi‑Fi ที่บังคับ DNS ภายในเครือข่ายโดยไม่เปิด DoH จะทำให้การปกป้องข้อมูลไม่สมบูรณ์

Summary

  • เปิด DoH บน Windows ทำได้โดยตั้งค่า DNS server ที่รองรับ HTTPS หรือสลับสวิตช์ในเมนู Settings
  • ใช้ PowerShell เพื่อกำหนด DoH server เองหากต้องการความยืดหยุ่นสูง
  • ตรวจสอบการทำงานด้วย `nslookup` หรือเว็บไซต์ตรวจสอบ DoH เพื่อตรวจยืนยันการเข้ารหัส
  • ปรับใช้ Tip ต่าง ๆ เช่น การล้าง DNS cache และตรวจสอบการทำงานของ VPN เพื่อให้ได้ความเป็นส่วนตัวและความเร็วสูงสุด

ทำตามขั้นตอนเหล่านี้ คุณจะมีการเชื่อมต่อ DNS ที่ปลอดภัยและมีประสิทธิภาพบน Windows ของคุณแล้ว.

แชร์บทความนี้:

ชอบบทความแบบนี้?

สมัคร AI Automate Weekly Newsletter — รับเคล็ดลับ AI + how-to ใหม่
ทุกสัปดาห์ตรงถึง inbox ฟรี ไม่มีสแปม

แหล่งข่าวต้นฉบับ

ชื่อต้นฉบับ
วิธีตั้งค่า DNS over HTTPS (DoH) บน Windows เพื่อเพิ่มความเป็นส่วนตัวและความเร็วในการเชื่อมต่อ
ผู้เขียน
กองบรรณาธิการ Thai Tech News
แหล่ง
บทความต้นฉบับ Thai Tech News · ช่วยร่างด้วย AI, เรียบเรียง/ตรวจสอบโดยกองบรรณาธิการ
วันที่เผยแพร่
24 มิถุนายน 2569 เวลา 19:51

Related

บทความที่เกี่ยวข้อง

วิธีสร้าง Dashboard แสดงเมตริกจาก Prometheus ด้วย Grafana บน Kubernetes อย่างปลอดภัยGrowth
31 กรกฎาคม 2569 เวลา 11:30

วิธีสร้าง Dashboard แสดงเมตริกจาก Prometheus ด้วย Grafana บน Kubernetes อย่างปลอดภัย

การสร้าง Dashboard เพื่อแสดงเมตริกจาก **Prometheus** ด้วย **Grafana** บน **Kubernetes** ไม่ได้เป็นเรื่องยาก หากเข้าใจขั้นตอนและหลักการด้านความปลอดภัยอย่างถี่ถ้วน บทความนี้จะพาคุณผ่านกระบวนการตั้งแต่เต…

ต้นฉบับ TTN · ร่างด้วย AI ตรวจโดยบรรณาธิการ9 นาที
วิธีตั้งค่าและใช้ SQLite Encryption Extension บน macOS อย่างปลอดภัยGrowth
30 กรกฎาคม 2569 เวลา 20:30

วิธีตั้งค่าและใช้ SQLite Encryption Extension บน macOS อย่างปลอดภัย

**SQLite Encryption Extension (SEE) คือส่วนขยายที่ให้ SQLite รองรับการเข้ารหัสข้อมูลโดยอัตโนมัติบนไฟล์ฐานข้อมูล การใช้งาน SEE บน macOS ต้องทำตามขั้นตอนตั้งค่าและคอมไพล์อย่างระมัดระวัง เพื่อป้องกันข้อม…

ต้นฉบับ TTN · ร่างด้วย AI ตรวจโดยบรรณาธิการ8 นาที
วิธีสร้าง Local Development Environment แบบ Isolated ด้วย VS Code Dev Containers บน macOS อย่างปลอดภัยGrowth
30 กรกฎาคม 2569 เวลา 19:00

วิธีสร้าง Local Development Environment แบบ Isolated ด้วย VS Code Dev Containers บน macOS อย่างปลอดภัย

การพัฒนาแบบ **Isolated** ช่วยให้โค้ดทำงานในสภาพแวดล้อมเดียวกันทุกเครื่องโดยไม่ต้องกังวลเรื่อง Dependency ที่แตกต่างกัน บน macOS เราสามารถใช้ **VS Code Dev Containers** ร่วมกับ Docker เพื่อสร้าง sandbo…

ต้นฉบับ TTN · ร่างด้วย AI ตรวจโดยบรรณาธิการ7 นาที
วิธีสร้าง Progressive Web App (PWA) ด้วย Vue.js ให้ทำงานออฟไลน์อย่างปลอดภัยGrowth
30 กรกฎาคม 2569 เวลา 11:30

วิธีสร้าง Progressive Web App (PWA) ด้วย Vue.js ให้ทำงานออฟไลน์อย่างปลอดภัย

**บทความนี้จะอธิบายวิธีสร้าง Progressive Web App (PWA) ด้วย Vue.js ให้ทำงานแบบออฟไลน์อย่างปลอดภัย**

ต้นฉบับ TTN · ร่างด้วย AI ตรวจโดยบรรณาธิการ7 นาที
คัดลอกลิงก์แล้ว!