ข้ามไปยังเนื้อหา
SecretDNS
ไทย
ดาวน์โหลด
  • Windows 10 · 11
  • ฟรีแวร์
  • DNS over HTTPS
  • แยกส่วน SNI

อุปกรณ์ตรวจสอบอ่านสองจุด เราปิดแค่ DNS และ SNI

SecretDNS เป็นโปรแกรม Windows ฟรีที่เข้ารหัสการสอบถาม DNS (DoH) และแยกชื่อเว็บไซต์ (SNI) ในแพ็กเก็ต HTTPS แรกออกเป็นส่วนๆ ไม่แตะการตั้งค่าเครือข่ายของ Windows เพียงกดแม่กุญแจตรงกลางครั้งเดียว

ล่าสุด 4.1.1 · ตัวติดตั้ง · แบบพกพา (ZIP) · ต้องใช้สิทธิ์ผู้ดูแลระบบ

หน้าจอหลักของ SecretDNS — แม่กุญแจสีทองตรงกลางล็อกอยู่ หมายถึงกำลังทำงาน

SecretDNS ไม่ใช่ VPN ไม่ซ่อนที่อยู่ IP และไม่เข้ารหัสทราฟฟิกทั้งหมด จัดการเฉพาะสองจุดที่การตรวจสอบใช้ คือ DNS และ SNI

เมื่อเปิดเว็บไซต์ คอมพิวเตอร์จะส่งข้อมูลสองอย่างออกไปเป็นข้อความธรรมดา

การเชื่อมต่อปกติ
PC ของคุณ IP 203.0.113.7
อุปกรณ์ DPI ผู้ให้บริการ · ผู้ดูแลเครือข่าย
DNS ปกติ Cloudflare (DoH) ชื่อ → IP
example.com HTTPS
DNSexample.com — อ่านได้ตามเดิมข้อความเข้ารหัส — อ่านไม่ได้
SNIexample.com — อ่านได้ตามเดิมexa | mple.com — ระบุชื่อไม่ได้
IP203.0.113.7 (ยังมองเห็น)

เป็นภาพจำลองแบบย่อ ไม่ได้ตรวจสอบเครือข่ายจริงหรือเปลี่ยนการตั้งค่าใดๆ

  1. 01

    การสอบถาม DNS เพื่อขอที่อยู่

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

  2. 02

    ชื่อเว็บไซต์ (SNI) อยู่ในแพ็กเก็ตแรก

    แม้จะเชื่อมต่อด้วย HTTPS แพ็กเก็ตแรกที่ส่งออกไปก็ยังมีชื่อเว็บไซต์ที่จะเข้า (SNI) อยู่ตามเดิม

  3. 03

    อุปกรณ์ตรวจสอบอ่านทั้งสองอย่าง

    อุปกรณ์ตรวจสอบแพ็กเก็ต (DPI) อ่าน DNS และ SNI เพื่อดูว่ากำลังไปที่ใด และหากต้องการก็ตัดการเชื่อมต่อหรือพาไปหน้าคำเตือนได้

  4. 04

    DNS ใช้การเข้ารหัส (DoH)

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

  5. 05

    SNI ถูกแยกเป็นส่วนๆ

    แบ่งเฉพาะส่วนที่มีชื่อเว็บไซต์ออกเป็นหลายชิ้นแล้วส่ง การเชื่อมต่อยังเหมือนปกติและจัดการแค่ส่วนชื่อ จึงแทบไม่ช้าลง

  6. 06

    ที่อยู่ IP คงเดิม

    SecretDNS ไม่ใช่ VPN จึงไม่เปลี่ยน IP และเนื้อหาการสื่อสารส่วนอื่น หากเว็บไซต์บล็อกตามประเทศ (ข้อผิดพลาด 451) ให้ใช้พร็อกซีผสมด้านล่าง

เปิดด้วยแม่กุญแจอันเดียว ปรับละเอียดในการตั้งค่า

ไม่เปลี่ยนการตั้งค่า Windows

ไม่แตะการตั้งค่า DNS ของอะแดปเตอร์เครือข่าย และทำงานเฉพาะขณะเรียกใช้ ปิดแล้วกลับเป็นเหมือนเดิมทันที แม้ไฟดับหรือถูกบังคับปิดขณะทำงาน เปิดเครื่องครั้งถัดไปก็ใช้อินเทอร์เน็ตได้ตามปกติ

DNS over HTTPS

ค่าเริ่มต้นคือ Cloudflare เพิ่มเซิร์ฟเวอร์เองและเลือกไว้หลายตัวได้ เมื่อตัวหนึ่งไม่ตอบสนองจะเปลี่ยนไปใช้ตัวถัดไป มีโหมดที่ใช้แค่เซิร์ฟเวอร์ที่กำหนด (เช่น 1.1.1.1) โดยไม่เข้ารหัสด้วย

แยกส่วน SNI

ไม่ให้ชื่อเว็บไซต์ปรากฏตามเดิมในการเชื่อมต่อ HTTPS และ HTTP สำหรับเครือข่ายที่แยกส่วนอย่างเดียวไม่พอ ยังมีเปิดใช้แพ็กเก็ตปลอม

รายการยกเว้น · รายการที่กำหนด

เว็บไซต์ที่อาจมีปัญหาเมื่อถูกแยกส่วน เช่น ธนาคารและการชำระเงิน จะผ่านไปตามเดิม มีโดเมนในตัวกว่า 160 รายการ ได้แก่ ธนาคาร การชำระเงิน พอร์ทัล เกม หน่วยงานรัฐ และสถานศึกษา

  • .example.comรวมโดเมนย่อย
  • https://www.example.com/pathวางแล้วจัดให้อัตโนมัติ

เปลี่ยนตั้งค่า SNI เป็นแยกส่วนⓜ จะแยกส่วนเฉพาะเว็บไซต์ที่เขียนไว้ในรายการ

เฉพาะเบราว์เซอร์

ใช้การแยกส่วนเฉพาะกับการสื่อสารของเบราว์เซอร์หลักอย่าง Chrome · Edge · Firefox · Whale ไม่แตะเกมหรือโปรแกรมทำงาน เปิดไว้ตั้งแต่แรก และการจัดการ DNS ยังใช้กับทุกโปรแกรม

การเชื่อมต่อที่ไม่หลุด

ก่อนเริ่มจะตรวจว่าติดต่อเซิร์ฟเวอร์ DNS ได้หรือไม่ และแม้เซิร์ฟเวอร์ไม่ตอบสนองขณะทำงาน อินเทอร์เน็ตก็ไม่หยุด หลังตื่นจากโหมดสลีปหรือเปลี่ยน Wi-Fi ก็ไม่ต้องเรียกใช้ใหม่

รายงาน

ดูว่าแต่ละเว็บไซต์ถูกจัดการอย่างไร แยกตาม DNS · SNI ในตารางบนหน้าต่างแยก กด [คัดลอก(ทั้งหมด)] เพื่อวางลง Notepad หรือ Excel ได้ทันที

ประเภทโดเมนที่ใช้
DNSwww.example.comDNS over HTTPS
SNIwww.example.comแยกส่วน
SNIbank.example
SNIblocked.exampleเชื่อมต่อตรง

เรียกใช้เมื่อเริ่มระบบ · ถาดระบบ

เมื่อเปิดเครื่องจะเริ่มในถาดระบบ และหากครั้งล่าสุดกำลังทำงานอยู่ ก็จะเปิดการป้องกันให้อัตโนมัติ ปิดหน้าต่างแล้วจะย่อลงถาด ไอคอนเป็นสีเทาเมื่อหยุด และสีทองเมื่อทำงาน

หลายภาษา

ใช้ตามภาษาที่แสดงของ Windows หรือเลือกเองได้ที่ภาษาในการตั้งค่า เปลี่ยนได้แม้ขณะทำงาน

เฉพาะเว็บที่ถูกบล็อกจึงผ่านเซิร์ฟเวอร์ต่างประเทศ

ในประเทศที่ไม่มีเสรีภาพทางอินเทอร์เน็ต บางเว็บไซต์ปฏิเสธการเชื่อมต่อจากประเทศนั้นทั้งหมด และแสดงข้อผิดพลาด 451 เพราะบล็อกตามประเทศที่เชื่อมต่อเข้ามา การเข้ารหัส DNS หรือการแยกส่วนจึงเปิดไม่ได้

พร็อกซีผสมให้เฉพาะโดเมนที่เขียนในรายการเชื่อมต่อผ่านเซิร์ฟเวอร์ต่างประเทศ ส่วนที่เหลือเชื่อมต่อตรงตามปกติ ความเร็วของเว็บไซต์อื่นจึงเท่าเดิม

  • เปิดแล้วจะมีช่องกรอกรายการอยู่ด้านล่างทันที — บรรทัดละหนึ่งโดเมน
  • กำหนดเซิร์ฟเวอร์ให้อัตโนมัติทุกครั้งที่เรียกใช้ ถ้าไม่ตอบสนองจะเปลี่ยนไปตัวถัดไป
  • ต้องเปิดการตั้งค่า DNS ไว้
PC ของคุณ เซิร์ฟเวอร์ต่างประเทศ blocked news shop

blocked.example — อยู่ในรายการพร็อกซีผสม จึงผ่านเซิร์ฟเวอร์ต่างประเทศ

ตัวอย่างโปรแกรม

SecretDNS

SecretDNS

แยกส่วน SNI ซึ่งเป็นช่องโหว่ด้านความปลอดภัยของ HTTPS

เวอร์ชัน 4.1.1

กดลองได้ แต่ไม่ได้ทำงานจริง

สถานการณ์ที่พบบ่อย

เว็บไซต์บางแห่งเด้งไปหน้าคำเตือนหรือการเชื่อมต่อถูกตัด

ใช้ค่าเริ่มต้น (DNS เซิร์ฟเวอร์ที่กำหนดหรือ DNS over HTTPS + SNI แยกส่วน) แล้วกดแม่กุญแจ ส่วนใหญ่ก็แก้ได้ เปิดรายงานแล้วเข้าเว็บไซต์นั้น ถ้าแถว SNI แสดงแยกส่วน และแถว DNS แสดงข้อความธรรมดาหรือ DNS over HTTPS ถือว่าปกติ หากยังไม่ได้ ลองเปิดใช้แพ็กเก็ตปลอม

เปิดแล้วบางเว็บไซต์เข้าไม่ได้ (ธนาคาร · การชำระเงิน · ล็อกอินเกม ฯลฯ)

แสดงว่าการสื่อสารของเว็บไซต์นั้นไม่รองรับการแยกส่วน ในการตั้งค่า ให้เพิ่มโดเมนหนึ่งบรรทัดลงในรายการยกเว้นใต้แถวแยกส่วน แล้วเรียกใช้ใหม่ ถ้าขึ้นต้นด้วยจุดอย่าง .example.com จะครอบคลุมโดเมนย่อยทั้งหมด วาง URL จากแถบที่อยู่ได้ตามเดิมเลย

อยากแยกส่วนแค่บางเว็บไซต์

เปลี่ยนตั้งค่า SNI เป็นแยกส่วนⓜ จะมีช่องกรอกรายการที่กำหนดอยู่ใต้แถวนั้น แยกส่วนเฉพาะโดเมนที่เขียนไว้ ส่วนที่เหลือส่งตามเดิมทั้งหมด ถ้ามีปัญหาแค่หนึ่งสองเว็บไซต์ วิธีนี้ปลอดภัยกว่า หากรายการว่าง โปรแกรมจะเตือนให้กรอกโดเมนก่อนเรียกใช้

ขึ้นข้อความ "เชื่อมต่อเซิร์ฟเวอร์ DNS over HTTPS ไม่ได้"

เครือข่ายบริษัทหรือสถานศึกษาบางแห่งเชื่อมต่อเซิร์ฟเวอร์ DoH บางตัวไม่ได้ ให้ติ๊กเซิร์ฟเวอร์อื่น (เช่น cloudflare-dns.com) ใน[ตั้งค่าเซิร์ฟเวอร์]ของแถว DNS over HTTPS หรือเปลี่ยนตั้งค่า DNS เป็นเซิร์ฟเวอร์ที่กำหนด เซิร์ฟเวอร์ที่กำหนดไม่เข้ารหัส แต่ก็ใช้เซิร์ฟเวอร์ DNS อื่นได้โดยไม่เปลี่ยนการตั้งค่า Windows เช่นกัน

ไม่อยากให้กระทบเกมหรือโปรแกรมทำงาน

เปิดเฉพาะเบราว์เซอร์ไว้ (เปิดไว้ตั้งแต่แรก) การแยกส่วนและแพ็กเก็ตปลอมจะใช้กับการสื่อสารของเบราว์เซอร์หลักเท่านั้น กลับกัน หากโปรแกรมที่ไม่ใช่เบราว์เซอร์ เช่น โปรแกรมดาวน์โหลด ต้องการการแยกส่วนด้วย ก็ปิดตัวเลือกนี้

อยากเปลี่ยนภาษาที่แสดง

เลือกที่ภาษาด้านล่างสุดของการตั้งค่าแล้วจะเปลี่ยนทันที เปลี่ยนได้แม้ขณะทำงาน ถ้าเลือกระบบจะใช้ตามภาษาที่แสดงของ Windows

เรียกใช้แล้วแต่ยังไม่มีผลทันที

อาจเป็นเพราะแคช DNS ของเบราว์เซอร์ ลองปิดเบราว์เซอร์ทั้งหมดแล้วเปิดใหม่

ฟรี ใช้ได้ทุกที่ไม่มีข้อจำกัด

ตัวติดตั้ง แนะนำ

  • เรียกใช้ทันทีเมื่อติดตั้งเสร็จ
  • ลงทะเบียนเรียกใช้เมื่อเริ่มระบบไปด้วย
  • เรียกใช้ด้วยสิทธิ์ผู้ดูแลระบบ
ดาวน์โหลดตัวติดตั้ง

แบบพกพา (ZIP)

  • แตก ZIP แล้วเรียกใช้ SecretDNS.exe
  • เรียกใช้เมื่อเริ่มระบบปิดไว้เป็นค่าเริ่มต้น
  • ฟีเจอร์อื่นเหมือนตัวติดตั้ง
ดาวน์โหลดแบบพกพา
  • Windows 10 · 11 32 บิต · 64 บิต
  • สิทธิ์ผู้ดูแลระบบ มีหน้าต่างยืนยันทุกครั้งที่เรียกใช้
  • ไม่ต้องติดตั้งรันไทม์
  • ฟรีแวร์ ที่บริษัท · บ้าน · หน่วยงานรัฐ · สถานศึกษา
การเปลี่ยนแปลงล่าสุด

เวอร์ชัน 4.1.0

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

เวอร์ชัน 4.0.6

  • เปลี่ยนตัวเลือกที่มีอยู่ให้รีเซ็ตเป็นค่าเริ่มต้นหนึ่งครั้งเมื่ออัปเดต
  • ป้องกันไม่ให้การอัปเดตเขียนทับรายการ DNS ที่ผู้ใช้กำหนดค่าไว้

เวอร์ชัน 4.0.5

  • ปรับปรุงความเสถียรของ VPN ด้วยการสลับเซิร์ฟเวอร์อัตโนมัติ
  • ทำให้ระบุกิจกรรม VPN ในประวัติการเชื่อมต่อได้ง่ายขึ้น

ไม่มีการอัปเดตอัตโนมัติ หากมีเวอร์ชันใหม่ จะแจ้งเมื่อเรียกใช้โปรแกรม

ดูโปรแกรมฟรีอื่นๆ จาก Kilho.net

คำถามที่พบบ่อย

ต่างจาก VPN อย่างไร

VPN ส่งการสื่อสารทั้งหมดผ่านเซิร์ฟเวอร์อื่นและเปลี่ยน IP ส่วน SecretDNS ไม่ซ่อน IP และไม่เข้ารหัสทราฟฟิกทั้งหมด จัดการเฉพาะสองจุดที่การตรวจสอบใช้ คือ DNS และ SNI จึงแทบไม่เสียความเร็ว

การแยกส่วน SNI ทำให้ช้าลงไหม

แยกเฉพาะส่วนที่มีชื่อเว็บไซต์ ส่วนการสื่อสารที่เหลือส่งตามปกติ จึงแทบไม่ช้าลง

การตั้งค่า DNS ของ Windows จะเปลี่ยนไหม

ไม่เปลี่ยน ไม่แก้การตั้งค่าอะแดปเตอร์เครือข่าย และทำงานเฉพาะขณะเรียกใช้ แม้ปิดโปรแกรมหรือคอมพิวเตอร์ดับกะทันหัน เปิดใหม่ก็เป็นปกติเหมือนเดิม

ใช้โดยไม่ติดตั้งได้ไหม

ได้ แตกไฟล์แบบพกพา (ZIP) แล้วเรียกใช้ SecretDNS.exe นอกจากเรียกใช้เมื่อเริ่มระบบจะปิดไว้เป็นค่าเริ่มต้นแล้ว ก็เหมือนตัวติดตั้งทุกอย่าง

ใช้ที่บริษัทหรือสถานศึกษาได้ไหม

เป็นฟรีแวร์ ใช้ได้ฟรีไม่จำกัดทั้งที่บริษัท บ้าน หน่วยงานรัฐ และสถานศึกษา และแจกจ่ายต่อได้อย่างอิสระ ส่วนกฎการใช้เครือข่ายให้ปฏิบัติตามนโยบายของแต่ละองค์กร

อัปเดตอัตโนมัติไหม

ไม่ เมื่อเรียกใช้จะตรวจหาเวอร์ชันใหม่และแสดงหน้าต่างแจ้ง กด [ใช่] เพื่อเปิดหน้าดาวน์โหลด