เซิร์ฟเวอร์ DNS
เซิร์ฟเวอร์เริ่มต้นกำหนดค่าไว้ให้ใช้งานได้ทันที หากต้องการใช้ผู้ให้บริการหรือวิธีเชื่อมต่ออื่น ให้เปิด การตั้งค่า → เซิร์ฟเวอร์ DNS หลังเปลี่ยนค่าให้กด ใช้การตั้งค่า หาก DNS กำลังทำงาน จะเชื่อมต่อใหม ่เมื่อ ใช้การตั้งค่า
เซิร์ฟเวอร์เริ่มต้น
เซิร์ฟเวอร์ต่อไปนี้กำหนดไว้เป็นค่าเริ่มต้น ทั้งหมดใช้ การเข้ารหัส TLS (DoT) ที่ตรวจสอบใบรับรอง และมีค่าน้ำหนักเท่ากัน
| เซิร์ฟเวอร์ | ที่อยู่เซิร์ฟเวอร์ | ชื่อเซิร์ฟเวอร์ในใบรับรอง |
|---|---|---|
| Cloudflare | 1.1.1.1:853 | cloudflare-dns.com |
| Quad9 | 9.9.9.9:853 | dns.quad9.net |
8.8.8.8:853 | dns.google |
คำขอค้นหาใหม่จะกระจายไปยังเซิร์ฟเวอร์ที่ใช้งานได้ หากคำขอล้มเหลว อาจลองใหม่กับเซิร์ฟเวอร์อื่นที่อนุญาต การตั้งค่าเริ่มต้นจะไม่เปลี่ยนไปใช้ DNS ที่ไม่เข้ารหัส
เพิ่มและเปลี่ยนเซิร์ฟเวอร์
หากต้องการเพิ่มเซิร์ฟเวอร์ ให้ทำตามขั้นตอนต่อไปนี้
- ใน เซิร์ฟเวอร์ DNS ให้กด เพิ่มเซิร์ฟเวอร์
- กรอกที่อยู่ IP และพอร์ตใน ที่อยู่เซิร์ฟเวอร์
- เลือก วิธีเชื่อมต่อ หากใช้ DoT หรือ DoH ให้กรอก ชื่อเซิร์ฟเวอร์ในใบรับรอง ของผู้ให้บริการ ชื่อนี้อาจต่างจากที่อยู่ IP
- กด ใช้การตั้งค่า

เพิ่มเซิร์ฟเวอร์ได้สูงสุด 16 ตัว หากปิดสวิตช์ ใช้งาน ของเซิร์ฟเวอร์ จะเก็บการตั้งค่าไว้ แต่ไม่นำเซิร์ฟเวอร์นั้นมาใช้ค้นหา ลองใหม่ หรือตรวจสอบสถานะ ควรเปิดเซิร์ฟเวอร์ที่ใช้งานได้ไว้อย่างน้อย 1 ตัว
วิธีเชื่อมต่อและการอนุญาตให้ส่งข้อมูลแบบไม่เข้ารหัส
| วิธีเชื่อมต่อ | หน้าที่ |
|---|---|
| การเข้ารหัส TLS (DoT) | DNS แบบเข้ารหัสที่ตรวจสอบใบรับรองเซิร์ฟเวอร์ โดยทั่วไปใช้พอร์ต 853 และเป็นวิธีเชื่อมต่อเริ่มต้น |
| การ เข้ารหัส HTTPS (DoH) | DNS แบบเข้ารหัสผ่าน HTTPS ที่ตรวจสอบใบรับรองเซิร์ฟเวอร์ ใช้ POST /dns-query และโดยทั่วไปเชื่อมต่อผ่านพอร์ต 443 |
| Mudfish UDP / Mudfish TCP | เข้ากันได้กับวิธีสื่อสารของ Mudfish DNS รุ่นเดิม เข้ารหัสคำขอ แต่ไม่รองรับการยืนยันตัวตนเซิร์ฟเวอร์ |
| UDP แบบไม่เข้ารหัส / TCP แบบไม่เข้ารหัส | DNS ที่ไม่เข้ารหัส ใช้เฉพาะวัตถุประสงค์ที่อนุญาตไว้อย่างชัดเจน |
ตัวอย่างเช่น หากต้องการใช้ Cloudflare ผ่าน DoH ให้ตั้งที่อยู่เซิร์ฟเวอร์เป็น 1.1.1.1:443 และชื่อเซิร์ฟเวอร์ในใบรับรองเป็น cloudflare-dns.com
สำหรับเซิร์ฟเวอร์แบบไม่เข้ารหัส ต้องอนุญาตแยกกันสำหรับการค้นหาทั่วไป การใช้สำรองเมื่อเชื่อมต่อเซิร์ฟเวอร์อื่นไม่ได้ และการตรวจสอบสถานะ การอนุญาตอย่างหนึ่งไม่ได้อนุญาตอย่างอื่นด้วย สถานะ มีการส่ง DNS แบบไม่เข้ารหัสในการทำงานครั้งนี้ หมายความว่ามีการส่ง DNS ที่ไม่เข้ารหัสจริงหลังจากเริ่ม DNS ครั้งปัจจุบัน แม้คำขอนั้นจะล้มเหลวในภายหลัง ก็ยังแสดงสถานะนี้
ค่าน้ำหนักและการตรวจสอบสถานะ
ค่าน้ำหนัก กำหนดความถี่ที่จะส่งคำขอค้นหาที่ไม่มีในแคชไปยังแต่ละเซิร์ฟเวอร์ หากค่าน้ำหนักเท่ากัน จะกระจายคำขอเท่า ๆ กัน เมื่อทั้งสองเซิร์ฟเวอร์ใช้งานได้ เซิร์ฟเวอร์ที่มีน้ำหนัก 2 จะได้รับคำขอเป็นสัดส่วนสองเท่าของเซิร์ฟเวอร์ที่มีน้ำหนัก 1 กำหนดค่าได้ตั้งแต่ 1–100 และไม่ได้ใช้กำหนดลำดับเซิร์ฟเวอร์หลักกับสำรอง
การตรวจสอบสถานะเปิดไว้เป็นค่าเริ่มต้น ทำงานทุก 30 วินาทีและรอการตอบกลับไม่เกิน 2 วินาที เซิร์ฟเวอร์ที่ล้มเหลวจะถูกนำออกจากการใช้งานชั่วคราว และนำกลับมาเมื่อผ่านการตรวจสอบ หากปิดการตรวจสอบเป็นระยะ ระบบอาจลองเซิร์ฟเวอร์นั้นอีกครั้งด้วยคำขอค้นหาจริงหลังผ่านช่วงเวลาที่กำหนด
หากเชื่อมต่อบางเซิร์ฟเวอร์ไม่ได้หรือไม่มีเซิร์ฟเวอร์ที่ใช้งานได้ จะแสดงคำเตือนใน เริ่ม/หยุด แม้สถานะ DNS จะแสดงว่ากำลังทำงาน คำขอค้นหาใหม่ก็อาจล้มเหลวได้ จึงควรตรวจสอบสถานะของแต่ละเซิร์ฟเวอร์ใน ตั้งค่า
เซิร์ฟเวอร์รีเลย์ Mudfish
ขยาย เซิร์ฟเวอร์รีเลย์ Mudfish (ไม่บังคับ) ใต้รายการเซิร์ฟเวอร์ที่เพิ่มไว้ ค้นหาภูมิภาคหรือเซิร์ฟเวอร์ เลือก Mudfish UDP หรือ Mudfish TCP แล้วกด เพิ่มเซิร์ฟเวอร์ที่เลือก ตาม ด้วย ใช้การตั้งค่า สามารถเพิ่มได้หลายเซิร์ฟเวอร์ ส่วน รีเฟรช ใช้อัปเดตรายการที่พร้อมใช้งานโดยไม่เปลี่ยนการตั้งค่าที่บันทึกไว้
หากไม่มีเซิร์ฟเวอร์ที่ใช้งานได้ โปรดดู แก้ไขปัญหา หากต้องการใช้พร็อกซี ให้ดู การตั้งค่าพร็อกซี SOCKS5