fwb_ipfw(1) Firewall Builder fwb_ipfw(1)

fwb_ipfw - کامپایلر خط‌مشی برای ipfw

fwb_ipfw [-vVx] [-d wdir] [-o output.fw] [-i] -f data_file.xml object_name

fwb_ipfw یک مؤلفه کامپایلر خط‌مشی دیوار آتش از Firewall Builder است (به fwbuilder(1) مراجعه کنید). این کامپایلر کدهایی را برای ipfw تولید می‌کند - یک دیوار آتش و شکل‌دهنده ترافیک در FreeBSD (به ipfw(8) مراجعه کنید). کامپایلر تعاریف اشیاء و توصیف دیوار آتش را از فایل داده مشخص‌شده با گزینه «-f» خوانده و پیکربندی و اسکریپت فعال‌سازی دیوار آتش را تولید می‌کند.

فایل تولیدشده نامی دارد که با نام شیء دیوار آتش آغاز می‌شود و پسوند «.fw» دارد. این فایل یک اسکریپت شل است که خط‌مشی فعلی را پاک (flush) کرده و سپس قواعد جدید فیلتر و nat را بارگذاری می‌کند.

فایل داده و نام شیء دیوار آتش باید در خط فرمان مشخص شوند. سایر پارامترهای خط فرمان اختیاری هستند.

نام فایل داده برای پردازش را مشخص می‌کند.
نام فایل خروجی را مشخص می‌کند.
دایرکتوری کاری را مشخص می‌کند. کامپایلر اسکریپت فعال‌سازی دیوار آتش را در این دایرکتوری ایجاد می‌کند. اگر این پارامتر مشخص نشده باشد، تمام فایل‌ها در دایرکتوری کاری جاری قرار خواهند گرفت.
حالت پرگو: کامپایلر هنگام کار پیام‌های تشخیصی را چاپ می‌کند.
شماره نسخه را چاپ کرده و خارج می‌شود.
هنگامی که این گزینه ارائه شود، آخرین آرگومان در خط فرمان به جای نام شیء دیوار آتش، شناسه (ID) آن شیء فرض می‌شود.
تولید اطلاعات اشکال‌زدایی در حین کار. این گزینه تنها برای اشکال‌زدایی در نظر گرفته شده است و ممکن است پیام‌های مبهم زیادی تولید کند.

پشتیبانی از ipfw در نسخه 1.0.10 از Firewall Builder اضافه شد.

صفحه خانگی Firewall Builder در نشانی اینترنتی زیر قرار دارد: http://www.fwbuilder.org

لطفاً باگ‌ها را با استفاده از سامانه ردیابی باگ در SourceForge گزارش دهید:

http://sourceforge.net/tracker/?group_id=5314&atid=105314

fwbuilder(1), fwb_ipt(1), fwb_pf(1) fwb_ipf(1)

FWB