การกำหนด DNS เฉพาะที่

Chute รองรับการกำหนด DNS ที่กำหนดเองในเครื่อง มันเทียบเท่ากับ /etc/hosts แต่มีคุณสมบัติที่ทรงพลังกว่า รวมถึง wildcard, alias และการกำหนดเซิร์ฟเวอร์ DNS

[Host]
abc.com = 1.2.3.4
*.dev = 6.7.8.9
foo.com = bar.com
bar.com = server:8.8.8.8

Wildcard

คุณสามารถใช้คำนำหน้า * เพื่อใช้ wildcard กับโดเมนย่อยทั้งหมด โปรดทราบว่า Chute ใช้การจับคู่สตริงอย่างง่าย ตัวอย่างเช่น *google.com จะจับคู่ google.com, foo.google.com และ bargoogle.com และ *.google.com จะไม่จับคู่ google.com

[Host]
*.dev = 6.7.8.9

Alias

มันเทียบเท่ากับระเบียน CNAME

[Host]
foo.com = bar.com

การกำหนดเซิร์ฟเวอร์ DNS

คุณสามารถกำหนดเซิร์ฟเวอร์ DNS ที่ระบุให้กับหนึ่งหรือหลายโดเมน

[Host]
bar.com = server:8.8.8.8

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

[Host]
devs = server:system

เนื่องจาก Chute มีการใช้งานไคลเอนต์ DNS ของตัวเอง ชื่อโฮสต์บางชื่ออาจล้มเหลวในการแก้ไข คุณสามารถใช้ server:syslib เพื่อให้ระบบจัดการการค้นหา

[Host]
Macbook = server:syslib

การกำหนดบริการ DoH

คุณสามารถกำหนดบริการ DoH ที่ระบุให้กับหนึ่งหรือหลายโดเมน

[Host]
bar.com = doh:cloudflare

โดยค่าเริ่มต้น ชื่อโฮสต์ทั้งหมดที่มีส่วนต่อท้าย .local จะถูกแก้ไขโดยระบบ


การกำหนดบริการ DoT

คุณสามารถกำหนดบริการ DoT (DNS-over-TLS) ที่ระบุให้กับหนึ่งหรือหลายโดเมน

[Host]
bar.com = dot:dns.google

การกำหนดบริการ DoQ

คุณสามารถกำหนดบริการ DoQ (DNS-over-QUIC) ที่ระบุให้กับหนึ่งหรือหลายโดเมน

[Host]
bar.com = doq:dns.adguard.com

การกำหนดบริการ DoH3

คุณสามารถกำหนดบริการ DoH3 (DNS-over-HTTP/3) ที่ระบุให้กับหนึ่งหรือหลายโดเมน

[Host]
bar.com = doh3:https://dns.google/dns-query

การใช้งานร่วมกัน

คุณสมบัติทั้งหมดสามารถใช้ร่วมกันได้ ตัวอย่างเช่น:

[Host]
*.dev = foo.com
*.bar.com = server:system
Macbook = server:syslib
*.foo.com = doh:cloudflare
*.local = dot:dns.google
api.internal = doq:dns.adguard.com
S. Smart Rabbit LLC © All Rights Reserved            updated 2026-06-28 02:09:17

results matching ""

    No results matching ""