قاعدة مبنية على IP
هناك نوعان من القواعد المبنية على IP. ستشغل القاعدة المبنية على IP بحث DNS إذا كان اسم مضيف الطلب نطاقاً. إذا فشل بحث DNS، سيجهض Chute اختبار القاعدة ويبلغ عن خطأ.
IP-CIDR
IP-CIDR,192.168.0.0/16,DIRECT
IP-CIDR,10.0.0.0/8,DIRECT
IP-CIDR,172.16.0.0/12,DIRECT
IP-CIDR,127.0.0.1/8,DIRECT
تطابق القاعدة إذا تطابق عنوان IP للطلب مع نطاق محدد.
GEOIP
GEOIP,US,DIRECT
تطابق القاعدة إذا تطابقت نتيجة اختبار GeoIP مع رمز دولة محدد.
خيار القاعدة المبنية على IP
الخيار: no-resolve
GEOIP,US,DIRECT,no-resolve
IP-CIDR,172.16.0.0/12,DIRECT,no-resolve
عند مواجهة قاعدة GEOIP أو IP-CIDR، سيرسل Chute استعلام DNS للتحقق مما إذا كان اسم مضيف الطلب نطاقاً. يمكنك اختيار خيار 'no-resolve' لتخطي هذه القاعدة للطلب الذي يحتوي على نطاق.
ملاحظة: إذا تعذر حل بعض النطاقات بواسطة خادم DNS المحلي، يرجى التأكد من عدم وجود قاعدة مبنية على IP قبل القاعدة التي تطابق ذلك النطاق. وإلا سيفشل اختبار القاعدة بسبب خطأ DNS. يمكنك استخدام 'no-resolve' لحل هذه المشكلة أيضاً.