تعيين 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
ملاحظة: تُقبل أسطر التعيين الموصوفة هنا أيضاً داخل قسم
[DNS]، إلى جانب خيارات خادم DNS. انظر قسم DNS.
العلامة النجمية
يمكنك استخدام البادئة * لتعميم جميع النطاقات الفرعية. يرجى ملاحظة أن Chute يستخدم مطابقة نصية بسيطة. على سبيل المثال، *google.com سيطابق google.com و foo.google.com و bargoogle.com. و *.google.com لن يطابق google.com.
[Host]
*.dev = 6.7.8.9
الاسم المستعار
إنه مكافئ لسجل CNAME.
[Host]
foo.com = bar.com
يُجاب استعلام A أو AAAA للاسم المُعيَّن له اسم مستعار بعناوين الهدف، فلا يحتاج العميل إلى تتبُّع الاسم المستعار بنفسه. وإذا لم يكن لدى الهدف عنوان من فصيلة العناوين المطلوبة، تكون الإجابة فارغة بدلًا من سجل من الفصيلة الأخرى. يحلّ Chute الهدف عند تحميل القاعدة؛ وإن لم يكن قد حُلَّ بعد، تكون الإجابة سجل CNAME ويُحلّ الهدف استعدادًا للاستعلام التالي.
تعيين خادم DNS
يمكنك تعيين خادم DNS محدد لنطاق واحد أو أكثر.
[Host]
bar.com = server:8.8.8.8
يقبل server: أيضاً رابط DoH، بحيث يمكن تعيين نقطة نهاية DoH محددة للنطاقات مباشرة.
[Host]
*.example.com = server:https://doh.example/dns-query
يقبل server: قائمة خوادم مفصولة بفواصل؛ ويُستخدم أول إدخال متاح.
[Host]
bar.com = server:8.8.8.8, 8.8.4.4
يمكنك تعيين خادم 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
هذه الصفحة ترجمة للنسخة الإنجليزية. في حال وجود اختلاف، يُعتمد على النسخة الإنجليزية.
ملاحظة: التطبيق لا يدعم اللغة العربية حاليًا.