آموزش باز کردن پورت در فایروال لینوکس

یکی از مسائل مهم در مدیریت سرور و سیستم‌های لینوکس، باز کردن پورت‌ها برای دسترسی به برنامه‌ها و سرویس‌ها است. باز کردن پورت‌ها به این معناست که اجازه‌ی ارتباط برنامه‌ها و سرویس‌ها با شبکه و سایر دستگاه‌ها به صورت آزاد می‌شود. در این آموزش، نحوه‌ی باز کردن پورت‌ها در لینوکس با استفاده از iptables و firewalld توضیح داده می‌شود.

نکته: قبل از شروع، مطمئن شوید که اطلاعات لازم را برای باز کردن پورت دارید و همچنین پیشنهاد می‌شود از کاربر root یا کاربری با دسترسی sudo استفاده کنید.

استفاده از iptables:

  1. نصب iptables (در صورتی که نصب نشده باشد):
    بسته‌ی iptables برای بسیاری از توزیع‌های لینوکس پیش‌فرض است. اگر هنوز نصب نشده است، می‌توانید از مدیر بسته‌های توزیع‌تان استفاده کنید تا آن را نصب کنید.
  2. باز کردن پورت:
    برای باز کردن پورت مورد نظر (برای مثال پورت 80 برای وب سرور)، از دستور زیر استفاده کنید:
   sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
  1. ذخیره تغییرات:
    برای ذخیره کردن تغییرات و اجرای آن‌ها، دستور زیر را وارد کنید:
   sudo iptables-save > /etc/iptables/rules.v4

استفاده از firewalld:

  1. بررسی وضعیت firewalld:
    برای اطمینان از اجرای firewalld، دستور زیر را وارد کنید:
   sudo systemctl status firewalld
  1. اگر firewalld فعال نیست، با استفاده از دستور زیر آن را فعال کنید:
   sudo systemctl enable firewalld
   sudo systemctl start firewalld
  1. باز کردن پورت:
    برای باز کردن پورت مورد نظر (برای مثال پورت 80 برای وب سرور)، از دستور زیر استفاده کنید:
   sudo firewall-cmd --add-port=80/tcp --permanent
  1. اعمال تغییرات:
    برای اعمال تغییرات در فایروال، از دستور زیر استفاده کنید:
   sudo firewall-cmd --reload

با اجرای این مراحل، پورت مورد نظر شما در لینوکس باز شده است و برنامه‌ها و سرویس‌های مرتبط می‌توانند به آن دسترسی داشته باشند. همچنین توجه داشته باشید که از امنیت بالایی برای پورت‌ها و سرویس‌های خود مطمئن شوید و تنظیمات فایروال را به مطابقت با نیازهای سیستم خود انجام دهید.

Share on facebook
Share on twitter
Share on linkedin
Share on email
Share on telegram
/5

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

آخرین نوشته ها

ورود به ناحیه کاربری