در این مقاله قصد داریم آموزش متفاوتی در رابطه با نحوه ی باز نمودن پورت در فایروال لینوکسی به شما ارائه دهیم. البته این مورد برای کاربرانی بیشتر قابل توجه خواهد بود که برروی سرور خود کنترل پنل در اختیار ندارند و تنها دسترسی SSH دارند و می بایست از طریق command این کار را انجام دهند.

این آموزش برای سیستم عامل های CENTOS و REDHAT ارائه می شود و در صورتی که سیستم عامل شما یکی از این دو مورد می باشد می توانید از طریق دستورالعمل زیر پورت را در فایروال سیستم باز نمایید و از آن استفاده نمایید.

نخست می بایست با یوزر root به SSH خود از طریق ریموت متصل شوید و سپس مطابق موارد زیر جلو بروید.

در ابتدا برای بررسی وضعیت و rule های فعلی فایروال از دستور زیر استفاده نمایید :

sudo iptables -L

این دستور اطلاعاتی مطابق شکل زیر به شما نمایش می دهد

iptables,پورت

حال در زیر توضیحات نحوه ی انجام تغییرات برروی فایروال برای نسخه های مختلف دو توزیع centos و redhat به شما ارائه می شود :

نحوه باز کردن پورت در Centos/redhat 7

در این دو توزیع، تنظیمات فایروال از طریق سیستم firewalld service daemon انجام می شود.

برای باز نمودن پورت (به طور مثال پورت ۸۰) از دستور زیر استفاده نمایید :

sudo firewall-cmd –zone=public –add-port=80/tcp –permanent

sudo firewall-cmd –reload

نکته : بدون وارد نمودن flag –permanent فایروال اقدام به انجام ریبوت بعد از تغییر نمی کند.

و بعد از زدن کد های بالا، می توانید از طریق دستور زیر تغییرات را مشاهده نمایید :

firewall-cmd –list-all

نحوه باز کردن پورت در Centos/Redhat 6

در این نسخه تنظیمات فایروال بر عهده ی سرویس iptables می باشد. بدین منظور از دستور iptables برای باز نمودن بخش tcp/udp فایروال استفاده نمایید. و برای ذخیره ی تغییرات باید از دستور دوم استفاده نمایید :

sudo iptables -I INPUT -p tcp -m tcp –dport 80 -j ACCEPT

sudo service iptables save

طریقه ی دیگر باز نمودن بخش مربوط به این تنظیمات از طریق دستور system-config-firewall-tui. است :

sudo system-config-firewall-tui

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

customise firewall,پورت

قسمت بعدی تنظیمات مربوطه را در صورت تمایل با استفاده از space برروی کی بورد انتخاب نموده و سپس گزینه ی forward را بزنید

forward on firewall setting

این قسمت برای اضافه کردن rule جدید در فایروال گزینه ی Add را بزنید.

add rule on firewall

سپس پورت و پروتکل مد نظر را وارد نمایید و در نهایت تغییرات را SAVE نمایید.

بنابراین شما توانستید از طریق SSH و بدون نیاز به وجود کنترل پنل برای ورژن های ۷ و ۶ دو سیستم عامل معروف Centos  و Redhat پورت فایروال را باز نمایید و کاربری خود را پیاده نمایید.

نکته ی پایانی و مهم این است که برای انجام این تغییرات نیاز است که شما دسترسی root به سرور داشته باشید در غیر این صورت می بایست به شرکت میزبان خدمات خود بفرمایید که پورت مد نظر شما را باز نمایند.

با استفاده از بخش نظرات ما را از انتقاد ها و پیشنهاد های خود با خبر سازید.

با دیگر مقالات server.ir همراه باشید.

۱۳۹۸/۰۵/۲۷

نویسنده : ب حداد

0

تنظیمات پر کاربرد CSF

در این مقاله قصد داریم در خصوص برخی از مهم ترین و پر کاربرد ترین تنظیمات CSF صحبت کنیم. ابتدا توضیح کوتاهی در خصوص CSF و عملکرد آن خواهیم داد. CSF پلاگینی می باشد که برای افزایش امنیت ...

۱۳۹۸/۰۵/۲۷

نویسنده : سالار نظری

0

۱۰۰% رضایت مشتریان از پشتیبانی سرور ایده پردازان

       با استفاده از خدمات ایروسرور یکی از مهم ترین دغدغه های شما که پشتیبانی و حمایت ارایه دهنده خدمات میزبان وب است برطرف شده و شما با خیال راحت می توانید سایت یا نرم افزا...

۱۳۹۸/۰۵/۲۷

نویسنده : ر شیخ

0

PHP Mail در مقابل SMTP

در این مقاله قصد داریم شما را با تفاوت ارسال ایمیل از طریق SMTP و PHP Mail آشنا کنیم  مقایسه PHP Mail و SMTP زمانی که از PHP برای ارسال ایمیل استفاده می کنید لزوما مقصد ایمیل شما را دریا...

دیدگاه کاربران

در رابطه با : "بازکردن پورت در فایروال Centos یا redhat"

avatar
  عضویت  
با خبرم کن
احسان ابراهیمی
مهمان

دستورات firewalld در سنت او اس ۷ دو تا — دارند لطفا اصلاح کنید

وب گردی

جستجو
دقیقا متنی که نوشتم
جستجو در تیتر صفحات
جستجو در متن صفحات
جستجو در نظرات
Search in excerpt
Filter by Custom Post Type

با ایده پردازان همراه شو ...