آموزش نصب ibsng

خرید بک لینک

آموزش نصب ibsng

امروز آموزش کامل نصب ibsng روی لینوکس رو براتون آماده کردیم.این آموزش به طور کامل و از صفر تا 100 نصب میباشد.

کد هایی زیر رو با دقت و به ترتیب در SSH لینوکس وارد کنید

yum install postgresql-server
yum install postgresql-python
yum install  php-gd
yum install    php-mbstring
yum install php-pdo
yum install httpd
yum install php
yum install ppp
yum install keel
yum install nano
yum install mod_python php httpd-manual system-config-httpd httpd webalizer mud_perl perl-DBD-pg mod_ssl postgresql-libs apr-util dovecot
wget http://voxel.dl.sourceforge.net/project/ibs/IBSng/IBSng-A1.24/IBSng-A1.24.tar.bz2

tar  -xvjf  IBSng-A1.24.tar.bz2   -C  /usr/local
service postgresql  start


nano /var/lib/pgsql/data/pg_hba.conf

اضافه کردن متن زير در خط اول فايل
local  IBSng   ibs            trust


su - postgres
createuser ibs
createdb IBSng
createlang plpgsql IBSng
logout

service httpd start
service postgresql  restart

/usr/local/IBSng/scripts/setup.py

1>2>2>1>enter pass admin>1>2>5>1>3>1>2>b>x

    1 Install
    2 Test DB Connection and Continue
    2 Compile Configuration and Continue
    1 Import Tables and Continueb
    Enter System password
    1 Copy ibs.conf to '/etc/httpd/conf.d'
    2 Chown apache directories to 'apache'
    5 Countinue
    1 Copy Redhat init file to /etc/init.d
    3
    1
    2 Set IBSng to start on reboot
    b Back to main menu
    x Exit


rpm -ivh http://acelnmp.googlecode.com/files/pptpd-1.3.4-1.rhel5.1.i386.rpm

rpm -ivh ftp://ftp.pbone.net/mirror/ftp.freshrpms.net/pub/freshrpms/pub/dag/redhat/el5/en/i386/dries/RPMS/radiusclient-0.3.2-0.2.el5.rf.i386.rpm


cd /etc/radiusclient
wget http://www.webhostingtalk.ir/dl/Video/IBSng/dictionary.microsoft


rm -f /etc/pptpd.conf
cd /etc
wget http://www.webhostingtalk.ir/dl/Video/IBSng/pptpd.conf


rm -f /etc/ppp/options.pptpd
cd /etc/ppp
wget http://www.webhostingtalk.ir/dl/Video/IBSng/options.pptpd


rm -f /etc/sysctl.conf
cd /etc
wget http://www.webhostingtalk.ir/dl/Video/IBSng/sysctl.conf


rm -f /etc/radiusclient/radiusclient.conf
cd /etc/radiusclient
wget http://www.webhostingtalk.ir/dl/Video/IBSng/radiusclient.conf


rm -f /etc/radiusclient/dictionary
cd /etc/radiusclient
wget http://www.webhostingtalk.ir/dl/Video/IBSng/dictionary


rm -f /etc/ppp/ip-up
cd /etc/ppp
wget http://www.webhostingtalk.ir/dl/Video/IBSng/ip-up


nano /etc/radiusclient/servers
127.0.0.1            ayandehweb.com


sysctl -p
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A INPUT -i eth0 -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i eth0 -p gre -j ACCEPT
iptables -A FORWARD -i ppp+ -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o ppp+ -j ACCEPT
/sbin/service iptables save


chkconfig pptpd on
chkconfig httpd  on
chkconfig postgresql   on
----------------
service  postgresql   restart
service pptpd restart
service httpd reload
service IBSng start
chkconfig IBSng on

بعد از نصب کامل چند کار هست که باید انجام شود.
 
 ابتدا به قسمت ras رفته و add new ras
 RAS IP : 127.0.0.1
 type : pppd
 radius secret : رمزی که تو فایل servers نوشتید
 
 سپس در قسمت charge رفته و add new charge اسم به دلخواه بزند و نوع شارژ رو inteet انتخاب کنید
 بعد از ساخت شارژ
 add inteet rule بزنید برای استفاده بدون محدودیت اطلاعات رو بصورت زیر وارد کنید (0 یعنی نامحدود)
 
 rule start time : 00:00:00
 rule end time : 23: 59 : 59
 charge per minute : 0
 charge per kilobyte : 0
 bandwidth limit : 0
 Max BW KBytes/Sec : 512
 
 بعد Ok بزنید
حالا شما باید کاربر بسازید
 برای ساخت کاربر ابتدا باید گروه بسازید
رویه group کلیک کنید و add new group بزنید و اسم دلخواه بزنید ok کنید یه صفحه جدید باز میشه که در اون صفحه باید تیک inteet Charge رو بزنید و یکی از شارژهایه ساخته شده رو انتخاب کنید
 بعد از ساخت گروه باید یوزرهایه مورد نیاز رو ایجاد کنید در قسمت user رویه گزینه add new user کلیک کنید و یوزر رو ایجاد میکنیم موقع ایجاد یوزر باید گروه مورد نظر رو هم واسش انتخاب کنیم

هاست ایران...

ما را در سایت هاست ایران دنبال می‌کنید

برچسب: نویسنده: server بازدید: 66 تاريخ: سه شنبه 5 اسفند 1393 ساعت: 16:00

صفحه بندی