۱۳۹۵ شهریور ۱۸, پنجشنبه

آموزش فعال و غیرفعال کردن firewall در لینوکس

گاهی اوقات مجبور خواهید شد برای بلاک یا فوروارد کردن برخی از پروتکل ها و پکیج های خدمات شبکه مانند پاسخ های dns یا درخواست های DHCP یا SSH و … ، فایروال را در سیستم عامل لینوکس و یا سیستم شبه یونیکس خود غیر فعال کنید. این مقاله نشان خواهد داد که چگونه فایروال را در لینوکس RedHat ، CentOS ، فدورا (Fedora)، اوبونتو (Ubuntu) و دبیان ( Debian) فعال یا غیر فعال کرده و یا وضعیت فعلی آن را بررسی کنیم .
فایروال iptables لینوکس
iptables برنامه ای در فضای کاربر است که به مدیر یک سیستم اجازه پیکربندی جداول ارائه شده توسط فایروال هسته لینوکس (اجرا شده به عنوان ماژول های مختلف Netfilter) و زنجیرها و قوانینی که در آن ذخیره شده را میدهد.

آموزش فعال و غیرفعال کردن firewall در لینوکس

بررسی وضعیت فایروال iptables لینوکس
شما می توانید دستور زیر را برای بررسی وضعیت iptables های IPv4 / IPv6 فایروال استفاده کنید:
برای پروتکل های IPv4
root@devops ~# service iptables status
 iptables: Firewall is not running
.
یا
root@devops ~# /etc/init.d/iptables  status
 iptables: Firewall is not running.

برای پروتکل های IPV6
root@devops ~# service ip6tables status
 ip6tables: Firewall is not running.یاroot@devops ~# /etc/init.d/ip6tables status

 ip6tables: Firewall is not running.
غیرفعال کردن فایروال iptables لینوکس
ابتدا به عنوان کاربر روت وارد سیستم شوید و سپس دستورات زیر را برای متوقف کردن فایروال  iptables اجرا کنید.
برای پروتکل IPv4 در حال اجرا از این ۳ دستور استفاده کنید :
# service iptables save
 # service iptables stop
 # chkconfig iptables off
برای پروتکل IPv6 در حال اجرا از این ۳ دستور استفاده کنید :
# service ip6tables save
 # service ip6tables stop
 # chkconfig ip6tables offاگر می خواهید iptables لینوکس را بر روی تمام سطوح اجرایی غیر فعال کنید، دستور زیر را اجرا کنید:
#chkconfig -level 123456 iptables offبرای حذف کامل  iptables ، می توانید پکیج  rpm iptables را مستقیما با استفاده از دستور زیر پاک کنید:
#rpm -e iptables
فعال کردن فایروال لینوکس (iptables)
 شما می توانید دستور زیر را برای فعال کردن دوباره ی iptables اجرا کنید:
برای IPv4:
# service iptables start
 # chkconfig iptables onبرای IPv6:
# service ip6tables start
 # chkconfig ip6tables on
سپس سیستم را ریبوت کنید :

#reboot

هیچ نظری موجود نیست:

ارسال یک نظر