با سلام...
با عرض معذرت بابت این چند هفته ای که نبودم و وقت نکردم که تاپیک رو آپ نگه دارم...
خب دوستان به خاطر اینکه فعلا وقت کانفیگ سی پنل رو ندارم کانفیگ فایر وال و ELS رو میگم...
خب اول برای نصب دستورات زیر رو بزنید:
کد:
rm -fv csf.tgz
wget http://www.configserver.com/free/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh
اگر احيانا بعد از زدن دستور اخر با ارور
You need to install the LWP perl module (libwww-perl) and then install csf
هر ارور ديگه اي مبني بر نصب نبودن libwww-perl برخورديد دستور زير رو بزنيد:
کد:
yum -y install perl-libwww-perl
و بعد دستور زير رو بزنيد تا فايروال نصب شه
اگه سرور اختصاصي يا سرور مجازي با كرنل اختصاصي (وي ام ور و زن) داريد كار تمومه
اگه و ي پي اس تون با
virtuzzu يا OpenVZ
باشه با يد مراحل ز ير رو هم بر يد (در اين مورد كه مجاز ي ساز چيه از كسي كه وي پي اس خريديد سوال كنيد)
پس تاکید میکنم دارندگان سرور اختصاصي و سرور هاي مجازي با كرنل اختصاصي نيازي به مراحل زير ندارن
وِيژه وي پي اس هاي اوپن وي زد و ويروتوزو
اول دستور زير رو بزنيد (يادتون باشه نانو رو نصب كرده باشيد(تو مراحل اولیه توضیح دادم))
کد:
nano /etc/sysconfig/iptables
تمام 4 خط زير رو توش كپي پيست كنيد
کد:
A FORWARD -j ACCEPT -p all -s 0/0 -i venet0
-A FORWARD -j ACCEPT -p all -s 0/0 -o venet0
-A INPUT -i venet0 -j ACCEPT
-A OUTPUT -o venet0 -j ACCEPT
و بعد سيو كنيد و بياد بيرون (اولCtrl + X بعد y و بعد دوباره اینتر)
حالا دستور
کد:
nano /etc/csf/csfpre.sh
وبازم دستورات زیر رو توش کپی و پیست کنین:
کد:
iptables -A INPUT -i venet0 -j ACCEPT
iptables -A OUTPUT -o venet0 -j ACCEPT
iptables -A FORWARD -j ACCEPT -p all -s 0/0 -i venet0
iptables -A FORWARD -j ACCEPT -p all -s 0/0 -o venet0
دستور زیر رو بزنین:
کد:
nano /etc/csf/csf.conf
و خط زیر رو پیدا کنید:
و به صورت زير تغييرش بديد:
کد:
ETH_DEVICE = “venet+“
حالا دستور زیر رو بزنید و:
کد:
nano /etc/pure-ftp.conf
خط زیر رو پیدا کنید:
و مثل زير تغييرش بديد
کد:
PassivePortRange 30000 35000
در اخرم يه بار كل سرور رو با دستور
reboot
ري استارت كنيد
خب اینم از نصب فایر وال