نحوه فعال سازی یک پورت خروجی در فایروال برای یک کاربر خاص

 
تذکر: استفاده از مطالب این مقاله تنها در صورتی امکانپذیر است که از فایروال CSF و از هندلر suPHP استفاده کنید.
 
جهت فعال سازی یک پورت خروجی در فایروال برای یک کاربر خاص مراحل زیر را طی کنید:
1) فایل csfpost.sh را برای ویرایش باز کنید:
nano /etc/csf/csfpost.sh
 
2) خط زیر را در این فایل وارد و فایل را ذخیره کنید:
iptables -I OUTPUT -p tcp --dport PORT -m owner --uid-owner USERNAME -j ACCEPT
 
3) فایروال را ریستارت کنید:
csf -x; csf -e ا
 
 
نکته قابل توجه :
بدیهیست لازم است بجای PORT، پورت مورد نظر (مثلا 27635) و بجای USERNAME نام کاربری مورد نظر (مثلا alicom) را وارد فرمایید. بطور مثال:
iptables -I OUTPUT -p tcp --dport 27635 -m owner --uid-owner alicom -j ACCEPT
در صورت تمایل به محدود کردن ترافیک خروجی به یک دامنه خاص لازم است دستور را مانند زیر وارد نمایید:
iptables -I OUTPUT -p tcp -d DOMAIN.COM --dport PORT -m owner --uid-owner USERNAME -j ACCEPT
 



 تمامی حقوق مادی و معنوی مطالب متعلق به ir7starاست.
کپی برداری تنها با ذکر منبع و با لینک به صفحه مربوطه در این وب سایت مجاز است
 
 

آیا این پاسخ به شما کمک کرد؟

 پرینت این مقاله

در همین زمینه

نحوه نصب DirectAdmin

    بمنظور نصب پنل مدیریتی DirectAdmin بر روی سرور مجازی یا اختصاصی خود با سیستم عامل...

فعال سازی سرویس Messenger مربوط به CSF

  CSF (Configserver Security & Firewall) در واقع نوعی فایروال کامل و البته می توان گفت...

چگونگی حل مشکل درگاه بانک ملت در سرورهای خارجی

  با توجه به اختلال در دسترسی به درگاه بانک ملت از طریق سرورهای خارج از کشور، راهنمای زیر...

مشاهده خطای DATE TIME Failed to create spool file /var/spool/exim/input//MESSAGE_ID: : Permission denied در Direct Admin

  چنانچه از سرویس دهنده میل Exim استفاده می کنید، ابتدا بعد از مراجعه به مسیر زیر با فرمان...

MySQL در سرور DirectAdmin نحوه اجرای دستورات

  اجرای دستورات MySQL در محیط خط فرمان سرورهای Direct Admin به دو صورت کلی قابل انجام است:...