Advanced Configuration

از ویکی پارس پویش
(تفاوت بین نسخه‌ها)
پرش به: ناوبری, جستجو
(صفحه‌ای جدید حاوی 'Category:Programming '''Installation Related Documents''' __TOC__ <div lang=fa dir=rtl> == Advanced configuration == در این قسم...' ایجاد کرد)
 
سطر ۱۴۷: سطر ۱۴۷:
 
این
 
این
 
</div>
 
</div>
 
[[Category:IBSng Manuals Dialup]]
 
[[Category:IBSng Manuals ADSL]]
 
[[Category:IBSng Manuals Lan Accounting]]
 
[[Category:IBSng Manuals VoIP]]
 

نسخهٔ ‏۳ سپتامبر ۲۰۱۱، ساعت ۱۵:۴۴

Installation Related Documents

محتویات


Advanced configuration

در این قسمت یکسری از تنظیمات کلی و پایه IBS را تنظیم می نماییم برای فعال نمودن bandwith manager در IBS باید سرویسهای iptables , tc بر روی سرور مربوطه فعال باشند

BW IPTABLES COMMAND :

سرویس iptables را برای اعمال شدن bw_manager بر روی سرور فعال می نماید حال اگر bandwith manager بر روی سرور دیگری باشد در اینجا باید connnection به سرور مربوطه را مشخص نماییم یعنی اگر قرار باشد bandwith manager بر روی سرور دیگری غیر از سرور IBS باشد بعد از انتقال فایلهای مربوطه به سرور bandwith manager در این قسمت به ان ssh کرد و سپس iptables را بر روی آن سرور اجرا می کنیم بصورت زیر

BW IPTABLES COMMAND :      ssh -o ConnectTimeout=5 bw_manager iptables

BW TC COMMAND :

سرویس tc را برای اعمال شدن bw_manager بر روی سرور فعلال می نماید حال اگر bandwith manager بر روی سرور دیگری باشد در اینجا باید connnection به سرور مربوطه را مشخص نماییم یعنی اگر قرار باشد bandwith manager بر روی سرور دیگری غیر از سرور IBS باشد بعد از انتقال فایلهای مربوطه به سرور bandwith manager در این قسمت به ان ssh کرد و سپس tc را بر روی آن سرور اجرا می کنیم بصورت زیر

BW TC COMMAND : ssh -o ConnectTimeout=5 bw_manager tc


CHECK ONLINE INTERVAL :

IBS قطع شدن یوزرها را از طریق پیغامی که ras ها ارسال می کنند تشخیص می دهد و سپس یوزراز لیست online user خارج می کند ولی اگر به هر دلیلی پیغام قطع شدن یوزر به IBS نرسد IBS نیز وصل بودن یوزر بر روی ras را چک می نماید تا در صورت وصل نبودن یوزر آنرا از لیست خودش خارج نمایددر این قسمت برای IBS تعریف می کنیم که هر از چند ثانیه online بودن یوزرها را بر روی rasها چک نماید که مقدار پیش فرض ۶۰ ثانیه می باشد

CHECK ONLINE MAX FAILS :

مقداری که در اینجا می گیرد مشخص می نماید که پس از x بار به فاصله های زمانی که در قسمت قبل (interval) مشخص کرده ایم اگر یوزر بر روی ras نیز online نبود ولی IBS آنرا online نشان می داد آنرا از لیست online users خارج نماید که مقدار پیش فرض 2 می باشد


بعنوان مثال اگر مقادیر پیش را در نظر بگیریم IBS دو بار به فاصله 60 ثانیه اگر نتواست پیغامی از ras مبنی بر online بودن یوزر دریافت کند انرا از لیست online user خارج می کند

FASTDIAL PREFIX :

برای ras voip استفاده می شوذ زمانیکه بخواهیم fast dial را فعال نماییم با افزودن یک prefix خاص در این قسمت این کار را انجام می دهیم که یوزر با وارد نمودن این prefix و سپس شماره دفترجه تلفن برای IBS قابل تشخیص می باشد که prefix را بردارد و شماره ذخیره شده در دفترچه تلفن را یگیرد


IAS ENABLED :

زمانیکه از نرم افزار accounting IAS نیز در کنار IBS استفاده می نماییم دراین قسمت انرا فعال می نماییم

IBS SERVER IP :

ip هایی را که IBS به آنها گوش می دهد را مشخص می کنیم اینکه IBS چه ip هایی را مر بوط به خودش می داند تا به پیماهای ارسالی به آنها گوش دهد با قرار دادن ip 0.0.0.0 نیز IBS به همه ip هایی که بر روی سرو ر تنظیم شده گوش می دهد

IBS SERVER PORT :

بطور پیش فرض IBS بر روی پورت 1235 نیز کار می کند که این تنظیم امکان این تغییر را به شما می دهد

KILL USERS ON SHUTDOWN :

دو مقدار 0 یا 1 را می گیرد 0 یعنی زمانیکه shutdown می شود یوزر ها را از روی ras نیز kill ننماید مقدار ۱ یعنی قبل از اینکه shutdown کند ابتدا یوزرها را از روی ras مربوطه kill نماید بعنوان مثال:گاهی ما می خواهیم برای مدتی IBS را قطع کنیم ولی یوزرها قطع نشوند و بر روی ras های مربوطه باقی بمانندبرای اینکار مقدار 0 را در این بخش وارد م نماییم

KILL USERS SHUTDOWN WAIT TIME :

این قسمت زمانیکه قسمت قبل ۱ set شده باشد کار می کند IBS قبل از shutdown سعی می نماید که ابتدا یوزرها را از روی ras های مربوطه kill نماید با تنظیم کردن زمان x ( پیش فرض 20 ثانیه می باشد) به IBS می گوییم که بعد از x ثانیه اگر به هر دلیلی مو فق به kill نمودن یوزر از روی ras مربوطه نشد آنرا از روی IBS نیز clear نمایدوIBS را shutdown نماید

MAX USER POOL SIZE :

max یوزرهای online همزمان IBS را تعیین می نماییم که قابل تغییر می باشد

RADIUS SERVER ACCT PORT :

پورتی که accounting IBS روی آن کار می کند را مشخص می نماید که پیش فرض 1813 می باشد و قابل تغییر می باشد

RADIUS SERVER AUTH PORT :

پورتی که authentication IBS روی آن کار می کند را مشخص می نماید که پیش فرض 1812 می باشد و قابل تغییر می باشد

RADIUS SERVER BIND IP :

RADIUS SERVER CLEANUP TIME

مقدار پیش فرض 20 ثانیه می باشد یعنی برای 20ثانیه IBS پاسخهایی که به درخواستهای ras های مختلف می دهد را نگه می دارد تا در صورت نگرفتن جواب به در خواست مجددا سریعتر جواب دهد تذکر:در تنظیم این زمان باید دقت شود تا ار زمانیکه برای retry در ras تنظیم می نماییم کمتر نباشدبر روی ras نیز ما زمانی رامشخص می کنیم که در صورت نگردن جواب از IBS مجددا درخواست را ارسال نماید و اینکه چند با درخواست را بفرستد

RADIUS SERVER ENABLED :

پیش فرض radius server نیز enable می باشد یعنی مقدار 1 را دارد ولی اگر می خواهیم آنرا disable نماییم این مقدار را 0 می نماییم بعنوان مثال زمانیکه می خواهیم فقط از امکانات lan accounting مجود در IBS استفاده نماییم می توانیم با قرار دادن مقدار 0 در این قسمت radius server آنرا غیر فعال نماییم

REALTIME BW SNAPSHOT HOURS :

مدت زمانیکه که می خواهیم گراف real time bandwith manager را نگه دارد را مشخص می نماییم که پیش فرض 5 ساعت می باشدیعنی 5 ساعت آخر نمودار گراف را فقط ذخیره می نماید

REALTIME BW SNAPSHOT INTERVAL :

در این قسمت تعریف می کنیم که هر از چند ثانیه یکبار مقدار bandwith مورد استفاده را را ذخیره نماید که از این مقادیر برای رسم گرافrealtime bandwith استفاده می کند مقداریکه که در این قسمت تعریف می کنیم دقت گراف را مشخص می نماید ک

REALTIME ONLINES SNAPSHOT HOURS :

مدت زمانیکه که می خواهیم گراف real time online user را نگه دارد را مشخص می نماییم که پیش فرض 5 ساعت می باشدیعنی همیشه ما فقط می توانیم 5 ساعت آخر گراف را ببینیم

REALTIME ONLINES SNAPSHOT INTERVAL :

در این قسمت تعریف می کنیم که هر از چند ثانیه یکبار تعداد یوزرهای online را ذخیره نماید که از این مقادیر برای رسم گراف real time online user استفاده می کند مقداریکه که در این قسمت تعریف می کنیم دقت گراف را مشخص می نماید مقدار پیش فرض 15 ثانیه می باشد

SNAPSHOT BW INTERVAL :

در این قسمت تعریف می کنیم که هر از چند ثانیه یکبار مقدار bandwith مورد استفاده را را ذخیره نماید که از این مقادیر برای رسم گراف bandwith استفاده می کند مقداریکه که در این قسمت تعریف می کنیم دقت گراف را مشخص می نماید مقدار پیش فرض 60 ثانیه می باشد

SNAPSHOT ONLINES INTERVAL :

در این قسمت تعریف می کنیم که هر از چند ثانیه یکبار تعداد یوزرهای online را ذخیره نماید که از این مقادیر برای رسم گراف online user استفاده می کند مقداریکه که در این قسمت تعریف می کنیم دقت گراف را مشخص می نماید مقدار پیش فرض300ثانیه می باشد

TRUSTED CLIENTS :

زمانیکه می خواهیم بخشی از IBS بر روی سرور دیگری اجرا شود در این قسمت ip سرور دیگر را وارد می نماییم

USER AUDIT LOG :

WEB ANALYZER PASSWORD :

این

ابزارهای شخصی

گویش‌ها
فضاهای نام
عملکردها
گشتن
جعبه‌ابزار