فایروال 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