قواعد أسماء المضيفين في iptables هي لقطات DNS
افهم لماذا قد يتوقف استثناء اسم مضيف في iptables عن مطابقة موقع بعد تغيّرات DNS، وأين تختلف سياسة النطاق في الوكيل الأمامي.
يُحلّ اسم المضيف في أمر iptables قبل إرسال القاعدة. تطابق قاعدة النواة العناوين الناتجة؛ ولا تكرّر استعلام DNS لكل حزمة ولا تفحص أسماء مضيفي HTTP.
عندما يتوقف استثناء عن العمل، قارن القاعدة الرقمية والعدّادات بالعنوان الذي استخدمه العميل فعليًا. تغيّرات DNS واختلاف إجابات المُحلِّل ومضيفو الموارد الإضافيون قد تُخرج ذلك العنوان من القاعدة القديمة. الخطر المعاكس هو عنوان مشترك مع خدمات غير ذات صلة: فقد يشمل استثناء IP تلك الخدمات أيضًا.
افحص الترتيب بشكل منفصل. قد يكون التجاوز بعد إجراء اعتراض مطابق مسبقًا متأخرًا جدًا، لكن نقله إلى موضع أبكر لا يحافظ على مجموعة عناوينه.
| الاستثناء المطلوب | السياسة المطلوبة |
|---|---|
| لا تعترض الاتصالات بهذه الوجهات الشبكية | قواعد توجيه الحزم مع استراتيجية مناسبة لصيانة العناوين |
| اسمح لهذا العميل بطلب هذه الأسماء عبر Squid | قوائم ACL لعناصر نطاق الوجهة على مستوى الطلب مع قيود العميل والمنفذ |
السماح في Squid يُبقي الطلب داخل الوكيل. وتجاوز الجدار الناري يُخرجه من مسار تفويض Squid. اختر بينهما بوعي. مع CONNECT العادي، لا يكشف قرار وكيل يدرك اسم المضيف مسار الموقع المشفّر، لذا لا يمكن أن يصبح بذاته استثناءً لمسار صفحة.