PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : سوال : دستور متنی به جای تغییرات گرافیکی فایروال



amir.m
May 18th, 2012, 15:22
سلام من پورت SSH رو از 22 به پورت دلخواهم تغییر دادم و وصل هم شدم (البته بعد از باز کردن پورت جدید در فایروال) (از فایروال خود centos 6 که نصب می کنه استفاده می کنم)
مشکل من همین فایروال هست یعنی من از داخل خود centos از آدرس system > administrator > Firewall > Other Ports > add پورت خودم رو به صورت گرافیکی اضافه کردم . چه طور می تونم همین کار رو به صورت متنی از داخل ترمینال انجام بدم ؟

Metalik
May 18th, 2012, 15:38
سلام

با دستور iptables

amir.m
May 18th, 2012, 15:44
ممنون از شما ولی یک مثال با این دستور می زنید

مثلا برای بستن پورت 22 و باز کردن پورت x

Metalik
May 18th, 2012, 15:52
دستور iptables یک دستور پیچیده اما بسیار کاربردی در centos می باشد . آموزش های آن به زبان فارسی در همین انجمن ارائه شده است.

آشنایی با دستور iptables از سایت centos.org در HowTos/Network/IPTables - CentOS Wiki (http://wiki.centos.org/HowTos/Network/IPTables)

جهت بستن پورت: Linux: Block Port With IPtables (http://www.cyberciti.biz/faq/iptables-block-port/)

mohammadlover
May 18th, 2012, 15:55
سلام
برای باز کردن پورت x : (به جای x پورت رو بنویسید)

iptables -A INPUT -p tcp --dport x -j ACCEPT

برای بستن پورت هم دستور زیر رو بزنید : (خیلی مطمئن نیستم)
iptables -A INPUT -p 22 -j DROP

موفق باشید

Metalik
May 18th, 2012, 16:02
بستن پورت x:


iptables -A INPUT -p tcp --destination-port x -j DROP