APF از بین فایروال های نرم افزاری در لینوکس از جمله انتخاب های قوی و در عین حال ساده در کانفیگ میباشد. در این پست به بررسی نحوه نصب APF در CENTOS میپردازیم.
در صورتی که کار با نرم افزارهایی مثل IPTABLES – FIREWALLD برای شما دشوار است APF یک انتخاب جایگزین مناسب برای سیستم ادمین های لینوکس است. سادگی در تنظیمات و قابلیت های این فایروال موجب محبوبت ان گردیده است
جهت نصب APF در CENTOS میتوانید پکیج را مستقیم دریافت کنید و یا از این لینک دانلود نموده و سپس پکیج RPM را نصب کنید
yum update
yum install apf
بعد از نصب مسیر های اصلی این برنامه به صورت زیر است
/etc/apf/apf.conf |
/usr/bin/apf |
/usr/share/man/man1/apf.1.xz |
/var/cache/apf |
جهت انجام برخی از کانفیگ ها میتوانید از مسیر /etc/apf/apf.conf اقدام کنید.عکس زیر برخی از بند های این کانفیگ که کاربرد بیشتری دارد نمایش میدهد.
همچنین در تصویر زیر برخی از کامند و سوئیچ های کاربردی apf را مشاهده میکنید
/usr/local/sbin/apf -s // To start APF
/usr/local/sbin/apf -r // To restart APF
/usr/local/sbin/apf -f // To stop APF.
/usr/local/sbin/apf -l // To list all the firewall rules.
/usr/local/sbin/apf -t // To view the output log status.
/usr/local/sbin/apf -a <IP Address> // To allow a host in the firewall
/usr/local/sbin/apf -d <IP Address> // To deny a host in the firewall
/usr/local/sbin/apf -o // To view all the configuration options
/usr/local/sbin/apf –help // To view all the options provided by the firewall.