﻿ตั้ง DNS ของ Windows 10/11 ให้ผ่าน AdGuard (dns.42okok.com) แบบเข้ารหัส DoH ใช้ได้ทั้งเครื่อง

ติดตั้ง
  1. แตกไฟล์ zip ก่อน (คลิกขวา > Extract All) อย่ารันจากในไฟล์ zip ตรงๆ
  2. ดับเบิลคลิก install.bat แล้วกด Yes เพื่อให้สิทธิ์ Administrator
     ถ้ามีหน้าต่างสีฟ้า "Windows protected your PC" ให้กด More info แล้วกด Run anyway
  3. ถ้าขึ้น DONE สีเขียว แปลว่าเสร็จแล้ว
  4. ใน Chrome/Edge ให้ปิด "Use secure DNS" (Settings > Privacy > Security)

สคริปต์จะทำ 2 อย่าง
  - ติดตั้ง dnscrypt-proxy เป็น service ไว้ที่ C:\dnscrypt-proxy ให้เปิดเองทุกครั้งที่บูต
  - ตั้ง DNS ของการ์ดแลน/Wi-Fi ให้เป็น 127.0.0.1 และ ::1
    แต่จะตั้งให้ก็ต่อเมื่อทดสอบแล้วว่า dnscrypt-proxy ตอบได้จริง

ถอนการติดตั้ง
  ดับเบิลคลิก C:\dnscrypt-proxy\uninstall.bat
  DNS จะกลับเป็น Automatic แล้วค่อยลบ service ออก

dnscrypt-proxy 2.1.18 จาก https://github.com/DNSCrypt/dnscrypt-proxy (ISC license)
sha256 ของไฟล์ zip ต้นฉบับ win64: 15f0c8f1f40620a54ddfd8752c327dabe1146f84618d68874f79c4f52490b396
